AirWallet. Colder than Ledger.
Your keys live on a spare phone or laptop that never goes online againHow does it work?Your everyday computer or phone prepares the payment and shows it as a QR code. The offline device scans it, signs, and answers with a code of its own. Click to see it step by step.. It signs through its camera, reading one QR code and answering with another, so there's no cable, no Bluetooth and no way in from the internet.
Every download comes in two copies: one to go online, one to keep offline.
How it works
Two copies of one app. A camera between them.
The offline copy never opens a connection; on Android it doesn't even ask for the internet permission. The online copy doesn't need your keys at all — it watches, prepares and sends. The only thing that ever crosses the gap is a QR code.
-
Online · to sign
airb1:cHNidP8BAH0C…Long codes animate01Prepare online
The online copy watches your balances and builds the transaction, then shows it as a QR code.
-
Offline · reviewSend0.25 BTCTobc1p5d7rjq7g…kq3xFee0.0000184 BTC
02Check and sign offline
The offline copy scans it and shows who gets paid, how much, and the fee, all read from the very bytes it's about to sign. No blind signing, ever: what it can't show completely, it refuses.
-
Online · scan signed code
0200000000010…Then it goes out03Scan it back and send
Point the online copy at the offline screen and it's on its way. The codes going the other direction carry your latest balances, so the offline device always knows what it holds.
Runs the online copy: it watches your balances, prepares payments and sends them out. It never holds your keys, so there's nothing on it to steal.
Holds your keys. Copy the app over once by Bluetooth or SD card, switch every radio off, and never plug anything in again.
Portfolio
Every wallet, one picture. Kept on your own device.
Born offline
Your keys are made offline. And they never leave.
A lot of people worry about the same thing: one bad update, one network glitch, one exploit, and the money's gone. Here, the keys simply aren't anywhere the internet can reach.
Vanity addresses
Your word in your address. Mined on your own GPU.
Type a word and your graphics chip starts racing through millions of keys a second, hunting for an address that carries it. Every key is made on your own machine, as a standard keypair, and each find drops into your wallet already encrypted.
Grinding for a friend? A split-key request finds their address without you ever seeing their key.
- SolanaCafe7mZqW2xNh4…hRt9<1 s
- Bitcoinbc1qcafe3zn8wq5d…7ylm<1 s
- Ethereum0xcafe91d4e8a2…b07e<1 s
- Monero48cafeQp3dWv7J…Lz2W<1 s
- Zcashu1cafe8n3wzx4h…q7dk~2 s
As well as everything else. We have them all.
- Duress PINsAnother PIN opens a different wallet, and nobody can tell how many there are.
- Disguised as another appIt can open as Weather, Notes, a working Calculator or a Clock.
- Swaps, signed offlineSwap Solana tokens through Jupiter, with your keys still on the offline device.
- Stake your SOLPick a validator and stake straight from the wallet.
- Pay several people at onceOne Bitcoin or Solana transaction, as many recipients as you need.
- Speed up a stuck paymentBump a slow Bitcoin transaction's fee instead of waiting it out.
- Fee warnings on every chainA fee that looks too high is flagged before anything goes out.
- Look-alike address warningsIt spots an address that only resembles one you've paid: the classic poisoning scam.
- Chrome extension and side panelThe whole wallet in your toolbar, or open beside any page.
- Bring your old walletPhantom and MetaMask recovery phrases import as they are.
- Signs for Sparrow and MetaMaskThe offline device answers their QR requests, the way a hardware wallet would.
- Tor and your own nodesRoute everything through a proxy, or point it at servers you run.
- Private coins, done properlyMonero with subaddresses and payment proofs, and shielded Zcash, in AirWalletX.
- One encrypted backupEvery key in a single file, sealed with your password.
- Spam tokens out of sightHide airdropped junk with a long press, and it stays hidden.
As well as all these
Chains8
- Bitcoin, Taproot by default
- Ethereum + 7 EVM networks
- Solana and its tokens
- Monero in AirWalletX
- Shielded Zcash in AirWalletX
- Your own ERC-20 tokens
- Watch-only addresses
- Spam tokens hidden
Security9
- Air-gapped QR signing
- No blind signing
- App lock with Argon2id
- Fingerprint unlock (Android)
- Duress PINs
- Disguised as another app
- Verifiable signatures
- Signed releases
- Look-alike address warnings
Sending9
- Pay several people at once
- Speed it up (RBF)
- Fee checks on every chain
- Jupiter swaps, air-gapped
- SOL staking
- Payment links
- QR codes from pictures
- Fresh Bitcoin addresses
- Close empty token accounts
Apps & devices9
- macOS, Windows, Linux
- Android, online and offline
- Chrome extension, side panel
- Offline signer in Chrome
- Drives QR hardware wallets
- BC-UR: Sparrow, MetaMask
- Keystone and Zodl for Zcash
- Animated fountain QR codes
- Command palette, ⌘K
Privacy8
- Tor or SOCKS5 proxy
- Your own nodes and RPC
- Monero subaddresses
- Monero payment proofs
- Monero coin control
- Private Zcash vanity
- Hide amounts in one tap
- Invisible to websites
Wallets9
- 2 years of portfolio history
- Price charts, 1D to 1Y
- Balances on the offline copy
- History, exported as CSV
- Table view, groups, archive
- 12 or 24 words, Polyseed too
- Phantom, MetaMask phrases
- Encrypted backup of all keys
- Layouts for desk and phone