Your test wallet
NOT CREATEDOne wallet. A whole chain to play with.
FAKE BTC BALANCE
BITCOIN, WITH ROOM TO EXPERIMENT
Mine a block. Inscribe a thought. See it land in your wallet.
All in your browser, all with pretend money.
One wallet. A whole chain to play with.
FAKE BTC BALANCE
Skip the faucet queue. Every block gives you 50 fake BTC, ready to use immediately.
Auto mining OFF
Keep a lab tab open; browser throttling may delay blocks. Mining also confirms your pending inscriptions.
0 / 2048 CBOR bytes · ord tag 5 · JSON is authoring format only
Two transactions: commit + reveal. 1,000 fake sats in fees; 1,000 fake sats reserved in your collectible. It returns to your current wallet.
The next button signs both transactions locally with this test wallet and submits them to your private chain.
04 / THE THINGS YOU MADE
Your first inscription belongs here.
Fund your wallet, write some text, and make it yours.
05 / FOLLOW THE TRAIL
Metadata is data; indexers are interpretation. Discovery uses the top-level metadata.protocol string. Raw events remain uninterpreted.
Confirmed blocks in chain order, then mempool order.
No reducer selected.
LocalOrdAPI reads this browser’s chain and indexes. These paths are not server URLs; the static host cannot access your lab.
Choose a path and press Try.
Real serialized Bitcoin transactions, Schnorr signatures and Taproot commit/reveal scripts, on a deliberately simplified local UTXO chain. No proof of work, Bitcoin consensus, peer network, public broadcast, or production custody. Collectibles can only be spent by explicit child reveals that preserve the parent in the same wallet.
Built from and inspired by Supertestnet’s testnet_generator, inscriptions-online, and vanilla-js-browser-wallet. node_faker was evaluated for future RPC compatibility.
Transaction library: tapscript by Christopher Scott (CC-BY-1.0). Supertestnet CC0 license · noble-curves license · noble-hashes license.