Monero cold storage — long-term safe self-custody
Hot wallets are for spending; cold storage is for holding. For Monero specifically, cold-storage UX has improved a lot — view-only wallets, hardware-wallet support, and offline signing all work today without a degree in cryptography. Below: which setup matches your situation, and the patterns that quietly fail people years later.
The cold-storage spectrum (least → most secure)
- Encrypted hot wallet on a personal device. Wallet on your phone/laptop, strong passphrase. Convenient. Fails to: malware, device theft + brute-force, screen-recording.
- Paper / metal seed backup, hot wallet for spending. Seed words on metal, hot wallet for daily use. Survives device loss. Fails to: physical theft of the metal, photo-of-seed, family member finding it.
- View-only wallet on online machine, offline signing. View-only sees balance + builds tx; offline air-gapped wallet signs. The signed tx file moves via QR/USB. Defends against malware on the online box.
- Hardware wallet (Trezor / Ledger / Cypherock). Keys never leave the device. Tx is built by the host, signed by the HW. Practical for most users.
- Multisig (2-of-3 / 3-of-5). Multiple devices/keys required to spend. Survives single-device compromise. Setup complexity is real — practice the recovery.
- Sharded seed (SLIP-0039 / Shamir). Seed split across N locations, M needed to reconstruct. Often combined with multisig. Most paranoid tier.
Pick by amount + threat model
- < 1 XMR / spending money: hot wallet with strong passphrase is fine. Don't over-engineer.
- 1–50 XMR / personal savings: hardware wallet OR view-only + offline signing. Metal seed backup.
- 50+ XMR / serious holdings: multisig 2-of-3, geographic separation of key locations. Test recovery before you depend on it.
- "State adversary" threat model: multisig + sharded seed + plausible deniability via hidden wallet passphrase.
The view-only + offline signing setup
- Generate the wallet on an offline machine (ideally a permanent air-gap — Tails / hardened laptop with WiFi/BT physically disabled).
- Export the view-only key from that wallet.
- Import view-only on your online machine — it sees the balance, can build unsigned transactions, cannot spend.
- To send: build unsigned tx on online machine → write to QR/USB → import on offline machine → sign → write signed tx to QR/USB → broadcast from online machine.
- Verify the destination address on the offline machine before signing. Malware on the online box can swap an address before you see it.
Hardware wallet specifics for Monero
- Trezor Model T / Safe 3: native Monero support via Monero GUI / Feather. Strong pick.
- Ledger Nano X / S Plus: Monero supported via the Monero app. Closed-source secure element; works fine in practice.
- Cypherock X1: built-in sharding (Shamir). Newer, harder-to-find, but architecturally interesting for paranoid users.
- Kasshara / Keystone 3: air-gapped QR-only HWs, no USB attack surface.
Common ways people lose XMR years later
- "I'll remember the passphrase." No you won't. Write it down, test that you can read it back, store separately from seed.
- Photo of seed on phone. Phone backs up to iCloud / Google. Cloud account compromise = funds gone. Never.
- Single metal backup in a fire-prone house. Two locations minimum. Different addresses, different access patterns.
- Hardware wallet "tested" only on send, never on recovery. Always restore the wallet from seed onto a second device and verify before trusting it.
- Forgot the wallet exists. Yearly review of all storage locations + balances. Calendar it.
- Death without inheritance plan. Multisig or sharded with a trusted recovery path documented. "Just give my brother the seed when I die" is a bad plan.
Tooling we recommend for cold storage
-
Monero GUI
→ /wallets/monero-gui
Native view-only + offline-signing UI. Hardware-wallet integration. Reproducible build.
-
Feather
→ /wallets/feather
Best UX for cold-storage workflows. Hardware-wallet support + offline signing.
-
Monerujo
→ /wallets/monerujo
Android. View-only + Ledger over OTG. Useful as a balance-checker companion.
-
Cake Wallet
→ /wallets/cake-wallet
Mobile. View-only wallets supported. Pair with hardware-wallet-based desktop wallet for cold side.
More guides
Step-by-step: swap any coin into native Monero without ID, email or signup. No-KYC routes vetted against the xmr.club rubric.
Short list of VPNs that take crypto, accept anonymous signup, and don't make you flash ID. Picks from the xmr.club rubric.
Three independent ways to confirm an onion address actually belongs to the operator — Onion-Location header, signed key fingerprint, and dir
Spotted a gap? submit a listing · @xmr_club · @xbtoshi.