A paper wallet is the simplest form of cold storage. Your 25-word mnemonic seed and public address are written or printed on paper. The seed never exists in digital form on any internet-connected device — no USB drive, no cloud, no phone, no computer. Just paper.
What your paper wallet contains:
1. Public address (starts with 4) — share this to receive XMR. Safe to show anyone.
2. 25-word seed phrase — this IS the wallet. Anyone who reads it can spend your entire balance.
3. Private view key (optional) — for creating a view-only wallet to check balance without exposing the spend key.
Use a computer that has never been and will never be connected to the internet. Best option: boot Tails OS from a USB drive (it runs in RAM, leaves no trace). Alternative: a dedicated old laptop with WiFi hardware physically removed.
Download monero-wallet-cli from getmonero.org on your regular computer. Verify the GPG signature. Transfer to the air-gapped computer via USB drive.
Write down the seed phrase by hand. Do not photograph, screenshot, or save it digitally. Write clearly and double-check every word.
Write or print the public address separately. You'll use this to send XMR to your paper wallet. The public address is safe to store digitally or share with anyone — it can only receive, not spend.
The only record of your wallet should now be the physical paper. If using Tails, simply shutting down erases everything from RAM.
Place the paper in a fireproof safe, safety deposit box, or sealed envelope in a secure location. Make 2-3 copies stored in different physical locations (e.g., home safe + family member's home).
To spend, you must import the seed into a wallet:
After importing: the paper wallet is compromised. Your seed was on an internet-connected device. Even if you close the wallet, the seed may exist in memory, swap files, or disk caches. Best practice: sweep ALL funds to a new wallet, then destroy the old paper wallet and create a fresh one for remaining funds.
| Method | Cost | Convenience | Durability | Best For |
|---|---|---|---|---|
| Paper wallet | Free | Low | Low (fire/water) | Long-term savings, simplicity |
| Metal seed plate | $20-60 | Low | Very high | Disaster-proof backup |
| Trezor/Ledger | $60-150 | High | Medium | Regular cold storage + spending |
| Feather offline signing | Free | Medium | N/A (digital) | Air-gapped TX signing |
| Multisig (2-of-3) | Free | Low | High (distributed) | Shared custody, inheritance |
Best combination: Write seed on paper + stamp on metal plate. Paper for daily access (safe), metal for disaster recovery (offsite). This gives you both convenience and indestructibility at ~$30 total cost.
You can check your paper wallet balance without importing the seed by creating a view-only wallet:
A view-only wallet can see incoming transactions but cannot spend. Your spend key stays safely on paper. This is ideal for tracking P2P trade payments without exposing cold storage.
Website-based paper wallet generators are dangerous. Many are scams that generate predictable seeds or phone home with your keys. Always use the official monero-wallet-cli from getmonero.org on an air-gapped machine. Never trust a website with your private keys.