ClavaStack×Bitcoin Keeper ← All simulators

Bitcoin Keeper + Specter DIY

Two separate devices, running together in your browser. Exchange the same QR frames you would scan between a phone and a hardware wallet.

TESTNET SIMULATOR. Never enter a real seed or use real funds. Keeper state is kept in this tab only. The signing example uses a clearly marked local test fixture and is never broadcast.

Specter DIY

Real Specter DIY firmware in the existing WebAssembly simulator.

Starting

Bitcoin Keeper

Keeper source wallet, descriptor, QR and PSBT logic · disposable TESTNET

Browser
9:41TESTNET  ▴ ▣
Browser compatibility and source

The Keeper code is pinned to upstream sprint commit 1adf4f6 (MIT license). Third-party notices and bundle notices are included. Its React Native app currently has no web entry point. This page uses Keeper's wallet/vault factories, address derivation, PSBT input construction, UR encode/decode and transaction parsing. Camera permission, session-only simulator storage and direct QR transport use browser adapters. Specter DIY remains its own firmware Worker and storage.

Reset Keeper clears its session state. Reset Specter test state invokes the simulator's factory reset. No wallet data or QR frames are sent to the server.