m/84'/0'/0', bc1q… addresses). The 12-word seed is generated on the device from the ATECC608A hardware TRNG, stored AES-encrypted, and shown only on the OLED — it never leaves over USB. You watch balances and build transactions on a separate wallet (phone/desktop); the device only ever reveals public data (the zpub) and signatures.
Find the Bitcoin menu under Tools → Bitcoin. Mainnet only.
| Menu item | What it does |
|---|---|
| Show seed | Re-displays the 12 words on the OLED (screen only) |
| Watch-only | Prints the zpub, master fingerprint and wpkh descriptor over USB |
| Create wallet | Generates a new 12-word seed (overwrites any existing one) |
1 · Create the wallet
Open Tools → Bitcoin → Create wallet
If a wallet already exists, the device asks you to hold Center to confirm the overwrite (this destroys the old seed). On a fresh device it starts straight away.
Write the 12 words on paper
The device shows the words in pages of three. Advance by tapping. Write them on paper only — never photograph them or type them into a computer.
2 · Set up a watch-only wallet (phone/desktop)
To see balances and build transactions you import the public account key into a normal wallet (BlueWallet, Nunchuk, Sparrow, Bitcoin Core…). The device exposes it as azpub and a wpkh descriptor with the master-key origin — the origin is required so the transactions you build are recognised by the signer.
Open the Bitcoin webtool
Open
bitcoin.html in Chrome or Edge (Web Serial), Connect device, and unlock the device with your PIN.Get watch-only from device
Press Get watch-only. The page shows the fingerprint,
zpub and the full descriptor wpkh([FP/84h/0h/0h]zpub…/0/*)#checksum, plus a QR code.3 · Sign a transaction (PSBT)
The flow is the standard airgapped PSBT flow: build the spend on your watch-only wallet, sign it on ZeroKeyUSB, then broadcast from the wallet.Build the spend
In your watch-only wallet, create the transaction and export the unsigned PSBT (base64).
Verify ON THE DEVICE
The OLED shows the destination, the amount being sent and the fee. Verify these on the device screen, not in the browser.
Hold Center to sign
Hold Center to sign (a progress border fills around the screen). Tap any other button to cancel. The device returns the signed PSBT to the webtool.
Security model
- The seed never leaves the device over USB. It is shown only on the OLED, and stored AES-encrypted (same key as your credentials, protected by your PIN).
- Only public data (
zpub, descriptor) and signatures are sent over USB. - Signing requires a deliberate Center hold after on-screen review — never blind-signs.
- Entropy comes from the ATECC608A hardware TRNG; the device refuses to generate a seed if the hardware RNG check fails.
- The wallet is BIP84 mainnet (
m/84'/0'/0').
Navigate the menu
Where to find Tools → Bitcoin.
Broken / no screen
Recover access if the display fails.