Paper Wallet
Offline bitcoin gift bills
Printable bitcoin gift bills generated offline, with keys from the device hardware RNG and seed-recoverable backup keys.
Last updated Jul 2026

Gift style picker
Overview
Paper Wallet turns Passport Prime into an offline printing press for bitcoin gift bills. Each bill carries a brand-new private key generated by the device hardware random-number generator, never derived from your wallet seed, so a gifted bill can never put your own funds at risk. The app renders the key onto print-ready artwork with two QR codes and exports a PNG plus a backup file to wherever you want to print from.
It offers three gift styles: SegWit (bc1q addresses that sweep in any wallet), Taproot (bc1p, modern and wallet-importable), and the flagship Taproot plus backup, where the recipient sweeps with the key on the bill while the giver keeps a separate backup spend path to recover an unswept gift. Backup keys are derived from the device master seed, so a factory reset and seed-phrase restore re-derives every backup key. Bills are compatible with a companion web app, which handles sweeping, balance checks, and broadcast, since Passport has no network stack.
What it does
- Gift private keys are born in the device hardware RNG, never derived from your wallet seed.
- Three gift styles: SegWit (bc1q), Taproot (bc1p), and Taproot plus backup with a giver recovery path.
- Giver backup keys are re-derived from the device master seed after a factory reset and seed restore.
- Print-ready PNG bill with a deposit QR and a pre-filled sweep-link QR.
- Design your own bill: export the design kit, restyle the template, and the app validates and renders it.
- Saved-gifts ledger stores each gift address, type, and creation date, with no private keys retained.
- Save-as browser across Internal, Airlock, and USB with folder creation and overwrite protection.
Technical breakdown
How the proof-of-concept is built, for developers evaluating the platform.
Hardware-random gift keys
Every bill private key is generated fresh in the device hardware random-number generator and is never derived from the wallet seed, keeping gifted bills isolated from your own funds.
Seed-recoverable backups
The giver backup keys are derived from the device master seed. A factory reset plus seed-phrase restore re-derives every backup key, while the gift keys themselves stay pure hardware randomness and invisible to a seed restore.
Offline by design
Passport has no network stack, so generation and rendering happen entirely offline. Sweeping, balance checks, and broadcast run in a companion web app via a pre-filled sweep-link QR.
Dig into the source
README, architecture notes, and the wire protocol live in the repo.
