How to Move Crypto From an Exchange to a Hardware Wallet: 2026 Guide
In November 2022, FTX customers woke up to frozen withdrawals. Over $8 billion in customer assets was gone. The accounts were there, the balances were visible, but the money was not. Users who had already moved their crypto off the exchange to self-custody wallets lost nothing. The difference between those two outcomes was a 15-minute process they had done weeks earlier. "Not your keys, not your coins" is not a phrase. It is a lesson that has cost billions of dollars across FTX, Celsius, BlockFi, and every other custodial platform that has failed or restricted withdrawals in the past five years.
Moving your crypto from an exchange to a hardware wallet is a one-time setup. It takes 15 to 30 minutes, requires no selling, and means your holdings can never be frozen, lost, or misused again. This guide walks through every step, with special attention to the single most common and costly mistake: choosing the wrong network.
Before You Start: Set Up Your Hardware Wallet
Step 1: Choose a Hardware Wallet
For first-time users taking their first step toward self-custody, Tangem is the recommended starting point. Setup takes under three minutes via NFC with no seed phrase to write down, no desktop software to install, and no cable required. It generates a visible wallet address immediately after setup.
Step 2: Set Up Your Tangem Wallet
Download the Tangem app from the App Store or Google Play. Hold one of your Tangem cards near the NFC area at the top back of your phone. The app will detect the card and walk you through setup in about 60 seconds: set a 4-digit PIN or enable biometric unlock, and your wallet is created.
Your private key is generated inside the card's EAL6+ hardware chip during this step. No seed phrase appears on screen. There is nothing to write down. Setup is complete. To find your wallet address, tap any asset in the app — Bitcoin, for example, then tap "Receive." Your wallet address appears as a QR code and a copyable text string. That address is what you will use on the exchange in the next steps.
Step-by-Step: Moving Crypto From Exchange to Hardware Wallet
Step 3: Get Your Hardware Wallet Receive Address
Open the Tangem app and select the specific asset you want to receive. Asset selection matters: a Bitcoin address differs from an Ethereum address, and a USDT address varies by network.
For USDT specifically, you must choose a network before tapping Receive. Tangem supports USDT on TRC-20, ERC-20, BEP-20, and the Polygon network. Each network produces a different address. You need to know which network you plan to use before you proceed, because the network you select here must exactly match the network you select on the exchange.
Tap "Receive" to generate your address. Copy it to your clipboard or take a screenshot of the QR code. Double-check the first and last four characters of the address when you paste it into the exchange — this is a basic check against clipboard-hijacking malware.
Step 4: Log In to Your Exchange and Start a Withdrawal
Log in to your exchange: Coinbase, Binance, Kraken, BtcTurk, or whichever platform you are using. Navigate to your assets or portfolio section and find the option labeled "Withdraw" or "Send." Select the asset you want to withdraw.
Paste your hardware wallet address into the destination field. Most exchanges will ask you to confirm your address via email or 2FA before processing your withdrawal. This is normal and adds a layer of protection against unauthorized withdrawals from your exchange account.
Step 5: Select the Correct Network (Read This Carefully)
This is where most mistakes happen and where funds are permanently lost. Read this section before doing anything else.
The same asset can exist on multiple blockchains. USDT, for example, is issued on TRC-20 (TRON), ERC-20 (Ethereum), BEP-20 (BNB Chain), Polygon, Arbitrum, and several other networks. Each of these is a completely separate blockchain with its own addresses and infrastructure. They share the same name and same dollar peg, but they are not interchangeable at the transaction level.
The rule is simple and absolute: the network selected on the exchange must exactly match the network selected in your hardware wallet.
If you withdraw USDT from Binance using the ERC-20 network, you must receive it to your Tangem ERC-20 USDT address. If you withdraw using TRC-20, you must receive it to your TRC-20 address. Sending to the wrong network in most cases means funds are permanently stuck or lost. There is no undo button on a blockchain transaction.
Bitcoin is the exception here. There is only one Bitcoin network. When withdrawing BTC, there is no network selection confusion. ETH has one Ethereum mainnet. Still, ETH on Arbitrum or Optimism is a different network from ETH on the Ethereum mainnet, so L2 transfers require the same matching logic.
Asset | Common Networks | Cheapest Transfer Network | Tangem Support |
USDT | TRC-20, ERC-20, BEP-20, Polygon | TRC-20 (~$0.50) | All four networks |
USDC | ERC-20, Polygon, Arbitrum, Stellar | Stellar (~$0.01) or Polygon (~$0.10) | All four networks |
Bitcoin (BTC) | Bitcoin mainnet only | Bitcoin mainnet | Native |
Ethereum (ETH) | Ethereum mainnet, Arbitrum, Optimism, Base | Arbitrum (~$0.10) | All networks |
BNB | BEP-20 (BNB Chain) | BEP-20 | BEP-20 |
SOL | Solana mainnet only | Solana mainnet | Native |
For USDT transfers specifically, TRC-20 is almost always the best choice for first-time movers. The fees are around $0.50 total, confirmation takes two to three minutes, and it is the most commonly supported network on major exchanges. Just make sure your Tangem wallet is set to receive on TRC-20 before initiating the withdrawal.
Step 6: Send a Test Transfer First
Before moving your full balance, send a small test amount — $5 to $10 worth. This takes one to two minutes to set up and confirms that the address is correct, the network matches, and everything arrives where it should before you commit larger amounts.
Wait for the test transfer to fully confirm in your hardware wallet before sending the rest. Confirmation times vary: Bitcoin takes 10 to 60 minutes depending on network congestion; USDT on TRC-20 takes two to three minutes; Ethereum mainnet takes 5 to 20 minutes; Solana settles in under 30 seconds. Once the test amount appears in your Tangem app, you can proceed with the full withdrawal.
Step 7: Confirm in Your Hardware Wallet
Open the Tangem app after your withdrawal process. The received balance should reflect in the app under the relevant asset. If it does not appear immediately, refresh the app and wait for the blockchain confirmations to complete.
When the balance updates, your crypto is in self-custody. The exchange no longer controls it, cannot freeze it, and has no claim on it. It belongs to whoever holds the Tangem card and knows the PIN.
What Crypto to Move First: Priority Order
Asset | Move Priority | Reason |
Bitcoin (BTC) | Highest | Largest value for most users; simplest network; longest-term hold |
Ethereum (ETH) | Highest | High value; DeFi gateway asset |
USDT and USDC | Highest | Daily savings; exchange risk directly threatens stablecoin balances |
Altcoins with large balances | Medium | Move proportionally to the value held |
Small altcoins and airdrops | Low | Leave on exchange if withdrawal fees exceed the balance value |
Move Bitcoin first. It is the simplest network, the highest value for most holders, and the clearest case for self-custody. Stablecoins should be a close second because exchange risk directly threatens dollar-pegged savings — they are the asset class most affected when an exchange freezes withdrawals.
Altcoins with meaningful balances are worth moving once BTC and stablecoins are secured. Very small holdings where the withdrawal fee is close to or exceeds the balance value can remain on the exchange — the math does not justify moving them.
Common Mistakes to Avoid
- Sending to the wrong network. Covered in detail above, and worth repeating: match the network on the exchange to the network in your wallet, verify with a test transfer, and check the address before confirming. This single step eliminates the most common source of permanently lost funds.
- Sending to the exchange's deposit address instead of your own. Exchange apps sometimes display your exchange deposit address prominently in the same area where you manage assets. Make sure the address you are pasting is your hardware wallet receive address, not an exchange-generated deposit address.
- Skipping the test transfer. A $10 test that reveals a network mismatch is an inexpensive lesson. A $10,000 first transfer sent to the wrong address or wrong network is not recoverable in most cases. The extra five minutes are always worth it.
Storing your wallet address in plain text on your phone. A saved note with your wallet address and balance information tells an attacker exactly what you hold and where. Copy your receiving address directly from the Tangem app whenever you need it, rather than storing it on the device.
Final Thoughts
The FTX situation was not unique. Exchange failures have happened before and will happen again. The difference between losing everything and losing nothing is whether you had taken 20 minutes to move your crypto to self-custody beforehand. The setup is simple, the process is reversible if you change your mind, and the protection it provides is permanent. There is no good reason to leave significant crypto holdings on an exchange any longer than it takes to trade or buy them.