⬡ chain://✕ exit

BSVKey MAINNET

Inscribe data, host pages, and register names permanently on the BSV blockchain. 100% in your browser — your key never leaves this tab, and there's no server.

⚠ You're on MAINNET — writes spend real BSV and are permanent & public. Switch to Testnet to practice for free, use a throwaway key, and only enter a real key on a page/host you trust.

1 · Network & wallet

Pick a network, then set up a wallet using either option below — a single key or a recovery phrase. You can switch between them anytime.

Option A · Single key — one key = one fixed address. Simple.
Option B · Recovery phrase (HD wallet) — keep one phrase, generate unlimited fresh addresses for privacy.

2 · Data to write required

The message or file to place on-chain. Type/paste text, or attach a file.

0 bytes

3 · Write it on-chain

You'll see the exact fee and get to confirm before anything is broadcast. A 1,000-sat service fee is included on mainnet writes to support this tool.

Leave blank to just inscribe the data. Fill in to also attach your message to a payment.

Only used if you entered a recipient above. Defaults to 1 sat.

Higher = confirms faster. Defaults to 1 (a safe minimum).

4 · Withdraw / sweep balance

Send this wallet's entire balance (minus fee) to another address when you're done with it.

5 · Transaction history

Past transactions for the current address, pulled live from the chain. Each links to the explorer.

6 · Fix a stuck transaction

If a tx sits unconfirmed too long, its fee is likely too low. Rebroadcast re-sends it; Bump (CPFP) pays a high fee on its change output to drag it into a block.

7 · Read & share a message

Paste any transaction ID to read its on-chain message as plain text — then copy a shareable link so others can find it.

8 · Browse recent messages

Scan confirmed blocks from the last time window and read every OP_RETURN message found — a live look at what others are inscribing on-chain.

Reads confirmed blocks whose timestamp falls inside the window. To stay within public-API limits it samples up to 200 transactions across the 8 most recent in-window blocks. Short windows (seconds/minutes) may contain no blocks yet — BSV mines roughly every ~10 min — and very busy mainnet blocks are sampled, not read in full.

9 · Get BSV

Need BSV to write with? Swap USDC/USDT → BSV straight to your address below — no account needed. Always send to a BSV address — never a BTC address.

10 · Publish a hosted page CHOST

Paste a full HTML page — it's written on-chain (prefix CHOSTv1) in one transaction. Your site lives at your address and resolves to your latest version; re-publish anytime to update it. A 5,000-sat publish fee applies on mainnet.

0 bytes

11 · Claim a name CHOST

Register a human name that points to your address in the on-chain registry (first-claim-wins). A claimed name then resolves in §10 and as a shareable #site=name gateway link. A 20,000-sat domain fee applies on mainnet. Names: lowercase letters, numbers and hyphens.

Bulk reserve names — grab many at once (one per line) as chained transactions from your key. Each pays the domain fee; availability isn't pre-checked, and a name already owned by someone else won't be won.

12 · Contact BSVKey

Questions, feedback, or a bug report? Send us a message.