Hardware signing
Every send is signed by your Bitkey over NFC. The app holds one key, the device holds another, and neither can move your money alone.
Wallet
A hardware wallet app for Bitcoin BLAKE2b. It is Block's Bitkey app, opened up and pointed at XBT: the same Bitkey device in your hand, the same keys, signing on the chain this network actually runs.
Work in progress. Not built, endorsed or supported by Block, Inc. Read the disclaimer before you put money on it.
Why
XBT shares Bitcoin's history, which is what makes it valuable and what makes it dangerous. The key that controls an address on Bitcoin controls the same address here, so a wallet that does not understand both chains can cost you coins on the one you were not thinking about.
Lazarus Key takes the wallet Block built — two-of-three signing, a hardware device that has to approve every spend, a paper kit that gets you back in if the phone dies — and makes all of it work on BLAKE2b. Your spending key never leaves the Bitkey. Nothing is signed without a tap.
Features
Every send is signed by your Bitkey over NFC. The app holds one key, the device holds another, and neither can move your money alone.
Sends are signed with a unified sighash that SHA-256 Bitcoin rejects. A transaction made here cannot be replayed onto the other chain against your pre-fork coins.
On first launch it asks for your own Electrum server. The Lazarus Pool server is offered only if you say you have none, and you can change it whenever you like.
No crash reporting, no usage analytics, no firmware telemetry. Your wallet addresses are never registered with anyone. What the app knows stays on the phone.
Mined coins need 6,480 confirmations until block 979,920. The balance counts them separately so you always know what is spendable now.
The same paper kit as upstream. It restores your wallet on a new phone with no server, no account and nobody's permission.
Rates and the price chart come from a market that actually trades XBT, not from a Bitcoin price feed.
Fingerprint or face unlock on the app, plus a fingerprint on the Bitkey itself before it will sign.
Block's cloud backup, recovery contacts and inheritance can be switched on. Off by default, and off means off.
Your choice
A Bitkey wallet is protected by three keys: one on your phone, one on the device, and one held by Block. That third key is why a brand-new wallet has to be created through their servers once. What happens after that is up to you.
| Default | Block account on | |
|---|---|---|
| Reads the chain from | your node | your node |
| Signing | app + Bitkey | app + Bitkey |
| Talks to Block | never | to sign in and recover |
| Cloud backup, recovery contacts, inheritance | no | yes |
| Wallet addresses sent to Block | never | never |
| Usage or crash reports | never | never |
| If you lose the phone | Emergency Exit Kit | kit or recovery |
The switch lives in Settings, and it can be turned off again. While it is off, your Emergency Exit Kit is the only way back into your money, so keep it somewhere safe and dry.
Setup
An Android phone with NFC, and a Bitkey hardware device. Bitkey is sold by Block at bitkey.world; Lazarus does not sell hardware and earns nothing from it. Ideally, also your own Bitcoin Knots node with an XBT-aware Electrum server.
Move your XBT first. A coin that existed before block 961,640 sits at the same address on both chains. Spending it in the official Bitkey app produces a signature that can be replayed here. Send your XBT with Lazarus Key first — that splits the coins — and then use either app freely.
Decentralisation
A wallet has to ask someone what the chain says. Whoever answers sees every address you ask about and decides what your wallet believes. On a young network, a handful of servers answering for everybody is how a chain quietly ends up under somebody's thumb.
Lazarus Key asks for your server on first launch for that reason. You need Bitcoin Knots 29.4.2 or later with an Electrum server that understands 164-byte headers — electrs or Fulcrum, built for this chain — and then point the app at ssl://your-host:50002. The chain page has the node setup.
If you do not have one yet, the app will use electrum.lazarus-xbt.xyz and tell you plainly what that means. It is a starting point, not a destination.
Download
Android only, installed by sideloading. It carries its own application id, so it sits happily next to the official Bitkey app if you use both. An iOS build is not possible: Apple does not allow sideloading, and this is not in the App Store.
| Build | SHA-256 |
|---|---|
| 27 (23 Sep 2026) | 57e639ecd60fa24b19db9d84cd9f5cb53f61c162ffa6475a2fca5749e4828e46 |
| 25 (23 Sep 2026) | 3d3a951abab359c85ce9b3dbc348028b898d58ef58800aca66c2293fbe0effa5 |
Check the file before you install it. An APK that does not match the checksum above is not this app, and a wallet app you cannot verify is one you should not put keys into.
sha256sum lazarus-key-27.apk
Every build is signed with the same key, so later versions install over earlier ones and keep your wallet. A build signed with a different key will refuse to install over this one — which is the protection working, not a fault.
FAQ
Yes. It is the same device, the same keys and the same Emergency Exit Kit. Nothing on the hardware is changed or reflashed, and the official Bitkey app keeps working for your bitcoin.
Yes, and many people will: the official app for bitcoin, Lazarus Key for XBT. They install side by side. Move your XBT with Lazarus Key first so the coins on the two chains are no longer the same coins.
No. Bitkey's source is published under the MIT licence, which is what allows a fork, but Block did not build, review or endorse this and cannot support it. Do not contact them about it.
By default, one thing: a check for Bitkey firmware updates, which sends your device's serial and firmware version, because that is where firmware is published. Crash reporting, usage analytics and firmware telemetry have all been removed. Your wallet addresses are never sent anywhere.
Your money is unaffected. It lives on the chain, the spending keys are on your phone and your Bitkey, and the Emergency Exit Kit restores the wallet without any server of ours. Point the app at your own node and nothing of ours is in the path at all.
Those buttons go to Block's partners, who deal in SHA-256 bitcoin. A purchase would arrive on the other chain, at an address this wallet can see but not spend from. They are switched off on purpose.
Spending limits without hardware rely on Block's servers co-signing, and their signature is for the wrong chain — XBT nodes reject it. Every send here needs a tap.
Mined coins cannot be spent until they mature. Until block 979,920 that is 6,480 confirmations rather than 100, so freshly mined XBT shows separately until it is ready.
Yes, all of it: github.com/AwokenLazarus/lazarus-key, under the MIT licence. The upstream app it is forked from is proto-at-block/bitkey, published by Block under the same licence. XBT.md in the repository is the record of what was changed and why, and NOTICE.md covers the licence, the trademarks and the absence of any warranty.
Source
A wallet you cannot inspect is a wallet you are taking on faith. Every line of this one is published at github.com/AwokenLazarus/lazarus-key, including the changes that make it work on XBT and the ones that stop it reporting anything to anybody.
It is a fork of Bitkey, which Block publishes under the MIT licence — the reason this fork can exist at all. That licence and Block's copyright are kept as they are; the changes here are offered under the same terms. XBT.md lists what differs from upstream, and NOTICE.md covers licensing, trademarks and warranty.
Read this
Not supported by Block. Lazarus Key is an independent fork of Block, Inc.'s Bitkey app, made under the MIT licence. It is not built, endorsed, reviewed or supported by Block. "Bitkey" and "Block" are their trademarks, used here only to say which hardware this works with. Do not ask them for help with this app, and do not expect their support to cover it.
Work in progress. This software is young and under active development. It has not been independently audited. It can contain mistakes that lose money. Test with a small amount first, and keep your Emergency Exit Kit printed and safe.
Your coins are your responsibility. Lazarus is not responsible for lost or stolen funds, however they are lost: a bug, a mistake, a lost phone, a lost kit, a forgotten passphrase, a stolen device, a wrong address, a chain reorganisation, or anything else. No warranty of any kind is given. Nobody here can move, freeze, refund or recover your money — which is the point of self-custody, and the price of it.
Nothing on this page is financial advice.