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.
Recursive HTML/SVG scripts use local fetch and ord.render(text) in an isolated worker; ord.id is the requested inscription. No DOM or network access.
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 in a new wallet output. Any selected parent or reinscription output is also returned in full; reinscription appends to its existing sat stack.
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. Synthetic local sats follow FIFO input-to-output ranges. Child creation and reinscription preserve the owned sat. Fees retire the input tail; this is not Bitcoin consensus.
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.