Moving From an Exchange to Self-Custody
By moonbag.info team · · Beginner
When you hold crypto on an exchange, the exchange controls the private keys. You have an account balance and a promise. When you move to self-custody, you hold the keys yourself. The saying “not your keys, not your coins” sums up the idea, but self-custody also brings new responsibilities.
This guide explains the trade-offs and walks through a careful move. It does not recommend any specific wallet or exchange.
Why people move to self-custody
- Exchange failure risk. Several large platforms have collapsed or frozen withdrawals over the years, and customers waited a long time, or lost funds, in the process.
- Account risk. Hacked accounts, freezes or compliance holds can block access.
- Control. You can move funds any time without asking permission.
- Long-term holding. Assets you don’t plan to trade, like a moonbag, don’t need to sit on a trading platform.
Why some people don’t
- You’re fully responsible. Lose your seed phrase and your device, and no one can help.
- Scams target self-custody users. Phishing, fake apps and drainer contracts are aimed at people who sign their own transactions.
- Convenience. Trading frequently is easier on an exchange.
- Inheritance planning needs more thought.
Many people use both: an exchange for buying and active trading, and self-custody for long-term holdings.
Choose your wallet type
- Hot wallet: a software wallet on your phone or computer. Free and convenient, but exposed to malware and phishing.
- Hardware wallet (cold wallet): keeps keys offline and signs transactions on the device. Often preferred for larger amounts.
See Hot Wallet vs. Cold Wallet for a deeper comparison and How to Set Up a Hardware Wallet for setup.
Step-by-step: making the move
1. Set up and back up the wallet
Install the wallet from its official source, create a new wallet and write down the seed phrase by hand. Store it safely. See Seed Phrase Safety.
2. Test your recovery
Restore the wallet from your phrase on a reset device or second device before sending anything significant.
3. Secure your exchange account
Before withdrawing, check your exchange security: strong 2FA, withdrawal allowlist and alerts. See How to Secure Your Exchange Account.
4. Get your receiving address
In your wallet, choose the asset and network and copy the receiving address. On a hardware wallet, verify the address on the device’s screen.
5. Add the address to your allowlist
If your exchange uses an allowlist, add your new address. There may be a waiting period.
6. Check the network and fees
Choose the same network on the exchange that your wallet uses for that asset. Check the withdrawal fee and any minimum. See How to Send Crypto Safely and Understanding Gas Fees.
7. Send a small test
Withdraw a small amount. Wait for it to appear in your wallet.
8. Send the rest
Once the test arrives, withdraw the remaining amount. For large balances, some people split it into a few transfers.
9. Leave yourself some gas
If you hold tokens on a smart-contract network, keep a little of the network’s native token in the wallet so you can pay fees when you want to move them later.
10. Record everything
Note the date, amounts, network, fees and transaction IDs. Moving between your own accounts is generally not a taxable event in the US, but you’ll need the history to prove your cost basis later. See How to Track Your Cost Basis.
Living with self-custody
- Separate wallets by purpose. A long-term “vault” wallet that never connects to apps, and a separate wallet for experiments.
- Review token approvals on any wallet that connects to apps. See How to Review and Revoke Token Approvals.
- Ignore unknown tokens and NFTs that show up unexpectedly; they’re often scam bait.
- Never share your seed phrase. No legitimate person or company needs it.
- Plan for heirs. Make sure a trusted person could find instructions if something happened to you.
Moving back to an exchange to sell
When your plan says to sell, you’ll send from your wallet to your exchange deposit address:
- Copy the deposit address from the exchange, choosing the right network.
- Include any required memo or tag.
- Send a test, then the rest.
- Wait for the exchange to credit the deposit (it may need several confirmations).
- Place your order. See Market Orders vs. Limit Orders.
Common mistakes
- Withdrawing before backing up the seed phrase.
- Sending on the wrong network.
- No native token for gas in the new wallet.
- Skipping the test transaction.
- Using the long-term wallet for every new app.
- Falling for “wallet support” scams after posting a question publicly.
Key takeaways
- Self-custody removes exchange risk but makes you responsible for your keys.
- Set up, back up and test your wallet before moving funds.
- Verify addresses, match networks and send a test first.
- Keep records so your cost basis follows your coins.