Withdrawal network cheat sheet
The trap beginners fall into most when withdrawing: pick the wrong network, send the funds, and the other side never receives them — and you basically can't get them back. Pick a coin and you'll see its common networks side by side: fee tier, speed, confirmations, and approximate arrival time, so you know what you're doing before you hit "withdraw."
Open: how to choose a withdrawal network · what to do if you pick wrong · FAQ
1. What a "withdrawal network" is
The same coin (USDT, say) can run on several different blockchains: TRC20 is the Tron chain, ERC20 is Ethereum, BEP20 is the BNB chain, and there's Polygon, Arbitrum, and more. They all carry the same USDT, but they ride completely different "rails." Fees, speed, and where they're supported all differ, and the rails don't connect to each other — which is exactly why you have to pick the right network when withdrawing.
2. How to pick without getting it wrong
- Check which network the receiver supports. Before withdrawing, go to the receiving exchange/wallet and find out which networks its deposit address supports, then come back and pick the same one. This is the one hard rule.
- For everyday USDT/USDC transfers, prefer TRC20. Lowest fee (commonly around 1 USDT), fast, and supported by almost every exchange. It's the default for beginners moving stablecoins.
- If they only give you an Ethereum address, use ERC20. Higher fee (a few dollars to tens of dollars, depending on gas), but the widest compatibility — DeFi and hardware wallets all recognize it.
- Inside the Binance ecosystem, use BEP20. Extremely low fee, good for moving between platforms that support the BNB chain.
3. What to do if you pick the wrong network
Two cases:
- It went to an address whose private key you or the receiver controls, just the wrong chain: sometimes recoverable. If you sent BEP20 to a wallet address where you've also imported multiple chains, the asset may show up on the BNB chain — import the matching network and you'll see it.
- It went to an exchange deposit address that doesn't support that network: basically a dead end. The exchange only monitors the networks it supports; if you used a chain it doesn't recognize, its system never sees the deposit, and manual recovery has a very low success rate and takes a very long time.
So rather than fixing it after the fact, test it beforehand: the first time you send to an address, send the smallest amount (a few USDT), confirm it arrived, then send the rest. Those few minutes and 1 dollar of fees can save you from losing a whole transfer.
4. Confirmations and arrival time
A "confirmation" is how many blocks have packed and confirmed your transaction. Exchanges usually require a certain number of confirmations before they credit you. More confirmations means safer, but a longer wait. Because BTC produces blocks slowly (about one every 10 minutes), even with only 1-2 confirmations you wait anywhere from ten-plus minutes to half an hour; TRC20 and BEP20 produce blocks fast, usually arriving in 1-3 minutes. The "approximate arrival" in the table already factors in the exchange's confirmation requirement, but it's still affected by chain congestion.
5. FAQ
Q1. Which network should I actually use for USDT?
For everyday small transfers and moving between exchanges, prefer TRC20: lowest fee, fast, most widely supported. To get into Ethereum DeFi or a hardware wallet, use ERC20 (but gas is pricey). Inside the BNB chain ecosystem, use BEP20. The one iron rule: match the network the receiver supports.
Q2. Why do fees differ so much even for the same USDT?
Because the chain is different. ERC20 runs on Ethereum and you pay Ethereum gas, which can hit tens of dollars when it's congested; TRC20 runs on Tron with a fixed, very low fee (around 1 USDT). The coin itself doesn't change — what changes is the network carrying it.
Q3. What if my withdrawal never arrives?
First find the transaction hash (TxID) in your exchange's withdrawal history, then check its status on the matching block explorer (tronscan, etherscan, etc.): if it shows "success" with enough confirmations, the receiver just hasn't credited it yet — contact the receiving platform. If the transaction isn't on-chain or doesn't have enough confirmations, keep waiting for confirmations. The worst case is finding out you picked the wrong network — then you have to open an exchange ticket and brace yourself for the possibility you won't get it back.
Q4. Why is BTC withdrawal so slow and expensive?
The Bitcoin mainnet produces a block about every 10 minutes, and exchanges generally need 1-3 confirmations before crediting, so it usually takes ten-plus minutes to an hour. The fee floats with network congestion; when the market's hot, a few dollars to a dozen or more per transfer is normal. Small, frequent BTC transfers aren't worth it — one larger transfer is better.
Q5. Are the fees and times here accurate?
They're rough general ranges to set your expectations, not live quotes. Real fees and arrival times change in real time with chain congestion and exchange policy, so go by what the exchange page shows when you withdraw. If you spot a clear discrepancy, let us know.
6. Data note
The network fees and arrival times in this table are approximate values for common ranges, compiled from the withdrawal pages of the three exchanges and typical on-chain conditions; they shift with congestion and platform policy. They're for setting expectations only and are not operating instructions. Always go by the exchange's real-time display when withdrawing. Spot a clear discrepancy? Email [email protected] — corrections are logged on corrections.html.