Keeping assets on exchanges means you are not their only owner. Maintaining multiple wallets is time-consuming and prone to error, but it’s the only way to make sure they belong to you. Here are the best practices to help you store the top 50 cryptocurrencies.
Key 🔑 indicates hardware wallet support, rusty key 🗝 indicates lack of that option. Chain ⛓ means you will need to download full blockchain (could be tens of gigabytes), lightning ⚡means a light client is available.
⌘F the ticker you need to jump directly to it.
🔑⚡ Ethereum and tokens (20/50)
ETH, ETC, TRX, VEN, ICX, OMG, BNB, PPT, RHOC, SNT, WTC, ZRX, AE, DGD, REP, KCS, BAT, DRGN, LRC, KNC
Let’s start with the easy part. Store ether and standard Ethereum tokens on a hardware device.
If you need a multi-signature solution, look at Gnosis Wallet, it has undergone multiple audits and has support for both hardware and regular wallets.
🗝⚡ Special case: EOS (21/50)
Store on Ledger for now, but make sure to move it to a separate wallet where you can access the private key and register it here before June 1st, 2018.
🔑⚡ Bitcoin and family (32/50)
BTC, LTC, BCH, BTG, ZEC, DOGE, KMD, STRAT, HSR, QTUM, DASH
Store bitcoin and its numerous forks on a hardware wallet. Note that Ledger Nano S has limited capacity so it won’t fit more than 4 or 5 applications. You can safely juggle them as the keys are derived deterministically from the master seed, so deleting an app won’t affect the coins.
Store on Ledger Nano S + Ledger Wallet Bitcoin.
Explorers: Blockchain.info for BTC, CryptoID for LTC, Blockchair for BTC and BCH, BTG Explorer for BTG, Zchain for ZEC, Dogechain for DOGE, Komodo Explorer for KMD, Crypto ID for STRAT, Hcash Explorer for HSR, Qtum Explorer for QTUM.
🔑⚡ NEO (34/50)
NEO has zero decimal places, so you can store or transfer only full coins, despite being able to buy fractional amounts on exchanges.
Store on Ledger Nano S + Neon.
🗝⛓ Cardano (35/50)
Explore on Cardano Explorer.
🗝⚡ BitShares (36/50)
Register on OpenLedger, choose brainkey model and back your seed up.
Explore on Crypto Fresh.
🔑⚡ Ripple (38/50)
Store on Ledger Nano S+ Ledger Wallet Ripple.
🗝⚡ Lisk (39/50)
Store on Lisk Nano.
Explore on Lisk Explorer.
🗝⛓ Decred (43/50)
Explore on Decred Explorer.
🗝⚡ Nano (45/50)
The only option is web-based Nano Wallet. No desktop or mobile apps were available at the time of writing.
Explore on Nanode.
🗝⚡ IOTA (47/50)
Store on IOTA Light Wallet.
Explore on The Tangle.
🗝⚡ Verge (48/50)
Store on Electrum-XVG. Despite being a fork of Electrum, a popular bitcoin wallet, it was unable to connect with the default settings. We had to look for a solution on Reddit. Avoid this coin at all costs.
Explore on Verge Blockchain.
🗝⚡ Steem (49/50)
Signing up for Steemit requires providing an email and a phone number. We tried several combinations but couldn’t receive either email or a text.
If it doesn’t work for you either, register using Anon Steem and change the keys. The service costs 0.0042 BTC or 0.2 LTC or 5 STEEM.
Store on Steemit. Transfer to Savings for additional protection with 3 days withdrawal period.
Explore at Steemd.
🗝⛓ Monero (50/50)
Store on official wallet. There is also a light wallet called MyMonero and an Android app called Monerujo. We ended up using a command-line wallet which allows cold storage and extracting the keys needed for auditing balance. Ledger team is working on Monero support, but it might never happen because computing ring signatures might be too much for a simple chip inside the device.
Syncing the blockchain from scratch could take over a week, you can speed up the process by importing the latest snapshot. It took 6 minutes to download the 29 GB file and about 2 hours to import it in our setup. Use one of the command-line tools:
monero-blockchain-import -i blockchain.raw --verify 0
Explore on Monero Explorer. Note that you cannot see much here without secret view key and transaction key images.