Why You Should Move Crypto to Self-Custody

When you hold crypto on an exchange, you hold an IOU. The exchange has the private keys. You have an account balance and the promise that the exchange will honor withdrawals. That promise has been broken repeatedly throughout crypto’s history.

Exchange failures involving customer fund losses:

The pattern is consistent: funds were accessible until they suddenly weren’t.

“Not your keys, not your coins” is the crypto axiom that captures this. Only crypto you hold in a wallet you control — with the seed phrase written down and stored by you — is truly, unconditionally yours.


What You Need Before Withdrawing

A Wallet That Supports the Crypto You’re Moving

Options by security level (highest to lowest):

Hardware wallet (recommended for significant amounts):

Software wallet (good for regular access):

Mobile wallet:

Make sure you have your wallet set up and have written down your seed phrase before withdrawing. Losing the seed phrase means permanently losing access to those funds.

The Correct Receiving Address

Every wallet has a unique receiving address for each asset. For Ethereum and ERC-20 tokens, one address handles everything. For Bitcoin, you’ll have a Bitcoin-specific address. Some wallets generate a new address for each transaction (normal and privacy-preserving) — all addresses from the same wallet are valid.

Network selection is critical — see the warning below.


Critical Warning: Always Match the Network

This is the most common and most costly mistake in all of crypto. When withdrawing, you must choose the correct network to match your receiving wallet.

The same token (e.g., USDT, USDC, ETH) can exist on multiple blockchains. Exchanges let you choose which network to withdraw on. If you pick the wrong network, your tokens will arrive on a blockchain your wallet doesn’t support, and recovering them may be impossible.

Common networks and when to use them:

Network Also Called Best For Gas Token
Ethereum (ETH) ERC-20 Most DeFi wallets, hardware wallets ETH
BNB Smart Chain BEP-20, BSC Low-fee transfers, Binance ecosystem BNB
Polygon MATIC, POL Cheap ETH-compatible transfers MATIC
Arbitrum ARB Ethereum L2, very low fees ETH
Tron TRC-20 Very cheap USDT transfers TRX
Solana SOL Solana ecosystem wallets SOL

Safe rule: Unless you specifically need a different network, withdraw ETH and ERC-20 tokens on the Ethereum (ERC-20) network. It’s the most universally supported and the least likely to cause issues. Yes, fees are higher — but a $5 gas fee is much less than losing funds by sending to the wrong network.

Example of what goes wrong: You withdraw USDT from Binance on BEP-20 (BNB Smart Chain) to a MetaMask address. MetaMask works on EVM chains including BEP-20, so the USDT arrives — but you need BNB for gas to move it. If you only have ETH in MetaMask, you’re stuck. Or: you send to a hardware wallet that only supports Ethereum mainnet — the BEP-20 USDT won’t show up.


Step-by-Step: Withdrawing From Coinbase

  • Click Send/Receive in the top navigation bar
  • Select Send
  • Verify the network — for ETH and ERC-20 tokens, ensure Ethereum network is selected
  • Click Continue and confirm with your 2FA code
  • Coinbase withdrawal limits: Coinbase may have a 24-hour withdrawal delay for new addresses. This is a security feature. After your first successful withdrawal to an address, subsequent withdrawals to the same address are usually faster.


    Step-by-Step: Withdrawing From Binance

  • Go to Wallet > Spot (or Fiat and Spot)
  • Click Withdraw next to the asset you want to send
  • Select the network carefully — Binance shows all available networks for that token
  • Click Submit
  • Binance tip: If your receiving wallet is MetaMask or another EVM wallet, always double-check whether you want ERC-20 (Ethereum mainnet) or whether BEP-20 is acceptable. MetaMask supports both — but you’ll need BNB for gas if you use BEP-20.

    BNB Discount: If you have BNB in your account, Binance may use it to pay the withdrawal fee at a discount.


    Step-by-Step: Withdrawing From Kraken

  • Go to Funding > Withdraw
  • Click Add new address (first time) or select a saved address
  • Review fees and click Review
  • Kraken tip: Kraken’s Global Settings Lock (GSL) lets you disable certain account changes temporarily. If you haven’t already, add your hardware wallet address to your address book — Kraken then requires 2FA to add new addresses, making it harder for an attacker to reroute withdrawals.


    Always Do a Test Transaction First

    For significant amounts, always send a small test transaction first — even if it costs a few dollars in fees. Verify:

    Only send the full amount after confirming the test transaction was successful. This eliminates the possibility of:

    The cost of a test transaction (typically $1–10 in fees) is trivial compared to the cost of sending your entire Bitcoin holding to the wrong address.


    Withdrawal Fees

    Withdrawal fees vary by exchange and fluctuate with network congestion. Typical current ranges:

    Asset Network Typical Withdrawal Fee
    BTC Bitcoin $1–10 (network-dependent)
    ETH Ethereum $2–15
    ETH Arbitrum $0.10–1.00
    USDT ERC-20 $5–20
    USDT TRC-20 $1–5
    USDT BEP-20 $0.10–1.00
    BNB BEP-20 $0.05–0.50

    Always check the current fee shown on the withdrawal page — these numbers change. Some exchanges also have minimum withdrawal amounts; withdrawing below the minimum is not possible.


    Timing: Network Congestion

    Ethereum mainnet gas fees fluctuate dramatically based on network demand. The same ETH withdrawal that costs $3 at 3am on a Sunday might cost $30 on a busy Tuesday afternoon.

    How to check gas prices:

    If your withdrawal is not time-sensitive, checking gas prices and withdrawing during lower-fee periods (typically weekends, nighttime US hours) can save real money, especially for ERC-20 token withdrawals.

    For L2 networks (Arbitrum, Base, Optimism) and BNB Chain, fees are consistently low — timing matters much less.


    Tracking Your Transfer

    After submitting a withdrawal, you can track it on a blockchain explorer:

  • Bitcoin: blockstream.info or blockchain.com/explorer
  • Ethereum + ERC-20: etherscan.io
  • BNB Smart Chain: bscscan.com
  • Solana: solscan.io
  • Arbitrum: arbiscan.io
  • Enter your transaction hash (provided by the exchange after withdrawal) or your receiving wallet address. You’ll see the transaction status: pending, confirmed, or failed.

    Typical confirmation times:


    What If the Transfer Is Stuck or Missing?

    Transaction pending for a long time:

    Transaction confirmed but not showing in wallet:

    Transaction confirmed and gone to a wrong address:


    Frequently Asked Questions

    How long does it take to receive crypto in my wallet after withdrawing?

    Ethereum and ERC-20: typically 1–15 minutes. Bitcoin: 10–60 minutes. BNB Smart Chain: under 5 minutes. Layer 2s: under 1 minute.

    Can I withdraw to a hardware wallet directly from an exchange?

    Yes. Your hardware wallet has a receiving address just like any other wallet. Generate the receiving address on your Ledger or Trezor, use that address as the destination on the exchange, and select the correct network.

    What happens if I send crypto to the wrong network?

    If the receiving wallet supports the network you sent on, the funds will arrive but you may need gas in that network’s token to move them. If the wallet doesn’t support that network, funds may be inaccessible. Some wallets allow importing the private key to a compatible wallet to retrieve funds.

    Is there a minimum amount I have to withdraw?

    Yes, most exchanges have minimum withdrawal amounts that vary by asset. Amounts below the minimum are rejected. The minimum is usually set above the network fee to ensure the withdrawal is viable.

    Do I have to pay taxes when I move crypto from an exchange to my wallet?

    In most jurisdictions, moving crypto between your own wallets is not a taxable event — you’re not selling or exchanging, just changing custody. However, laws vary by country. Consult a tax professional familiar with crypto in your jurisdiction.


    Related guides:

  • Crypto Exchange Security Guide (2026): How to Stay Safe
  • Best Hardware Wallets (2026): Top 6 Ranked and Reviewed
  • How to Transfer Crypto Between Exchanges (2026)
  • Binance: The Complete Guide (2026)
  • Leave a Reply

    Your email address will not be published. Required fields are marked *