Waiting after you send is the worst part. Here's the quick-reference breakdown so you know what to expect before the anxiety sets in:

TRC20 · TRON

Block time: ~3 seconds per block
Typical feel: lands within minutes

BEP20 · BNB Chain

Block time: sub-second
Typical feel: lands within minutes

ERC20 · Ethereum

Block time: ~12 seconds per slot
Typical feel: minutes to ~15 min

BTC · Bitcoin

Block time: ~10 minutes per block
Typical feel: 15 min to an hour or more

Block times are protocol-level facts — they don't change. "Typical feel" describes normal conditions; actual arrival depends on how many confirmations the receiving platform requires, which you'll find listed on their deposit page. The sections below explain the logic behind the waiting, so you know what you're actually waiting for — and when to stop waiting and start investigating. In a hurry? Jump straight to section five to check whether your transfer is just "normal slow" or something else.

Arrival Time Has Two Legs, Not One

From the moment you hit "Withdraw" to the moment funds appear in the recipient account, there are two separate legs:

  1. Platform processing: The sending platform runs a risk check, queues the transaction, signs it, and broadcasts it to the blockchain. Under normal conditions this takes a few minutes; a manual risk review can push it longer.
  2. On-chain confirmations: Once the transaction is in a block, the receiving platform waits for additional blocks to accumulate on top of it before crediting the account. This is the bigger share of the total wait — and the part this guide focuses on.

A lot of people panic when they see "success" on the block explorer but nothing in their account. On-chain success just means leg two has started — it doesn't mean you've crossed the finish line yet.

The first leg's speed is entirely up to the sending platform: risk policies, queue depth, whether they batch multiple withdrawals together before broadcasting. You can't control any of that, so there's no point refreshing. The second leg is fully transparent — every step of it is public on the blockchain, and you can check it at any time with your TxID. That's what the rest of this guide is about.

What a Confirmation Count Is: Stamps, One at a Time

Once your transaction is packed into a block, every new block that follows it on the chain adds one more "confirmation" to that transaction. Think of it like a courier package passing through sorting hubs: each hub scans and stamps it, and the more stamps it has, the harder it becomes to dispute.

Why wait for multiple stamps? Because blockchains occasionally experience brief forks — two valid-looking chains briefly coexist, and a recently confirmed transaction has a tiny theoretical chance of being reshuffled. The more blocks stacked on top of yours, the closer that probability gets to zero. Exchanges aren't waiting for time — they're waiting for certainty. The confirmation count is just a unit of certainty.

This also explains why large deposits sometimes require more confirmations: the larger the amount, the higher the certainty threshold the platform demands before it'll credit the account. Confirmation requirements aren't a fixed rule — they're a platform's chosen balance between speed and security, and they can change as chain conditions change.

Block Times by Network

How fast confirmations accumulate depends entirely on how often the chain produces a block. These are protocol-level facts:

  • TRON (TRC20): ~3 seconds per block. Accumulating 20 confirmations takes roughly a minute.
  • BNB Chain (BEP20): Sub-second block times, similar scale to TRON.
  • Ethereum (ERC20): ~12 seconds per slot. Confirmations accumulate several times slower than TRON, but still in the minutes range. Occasionally a slot produces no block and rolls to the next — that's normal.
  • Bitcoin (BTC): ~10 minutes per block on average, and that average is probabilistic — sometimes 5 minutes, sometimes half an hour. The same confirmation count takes tens or hundreds of times longer than on faster chains.

The math is straightforward: 20 confirmations on a 3-second chain takes about a minute; on a 10-minute chain it takes over three hours. That's why platforms typically require far fewer confirmations for Bitcoin — yet the wait still runs in the tens of minutes.

This is the real reason USDT arrives in minutes while BTC takes the better part of an hour: the chains run at different speeds. (Sending USDT itself has significant speed and fee differences across networks — that's covered in the network comparison guide.)

How Many Confirmations Does My Platform Require? There's No Universal Answer

The same chain can have different confirmation requirements across different exchanges. The same exchange may require different counts for different coins and networks. Anything from a handful to dozens of confirmations is possible, and platforms adjust their thresholds as chain security evolves.

So don't memorise any "X chain needs N confirmations" rule. The only reliable source is the receiving platform's deposit page: select the coin and network, and the page will show the exact confirmation requirement — many also show an estimated time. Check it before you transfer and the wait becomes predictable.

One more thing worth noting: the estimated time on the withdrawal page mainly describes the sending platform's processing speed. What actually determines "when will it arrive" is the receiving platform's confirmation requirement. Look at both sides for a complete picture.

On Binance's deposit page, the required confirmation count is displayed once you select the coin and network — check it before you send so the wait has a fixed end point. No Binance account yet? Sign up with referral code BN3233 at Binance — you may receive a fee discount on trades (check the registration page for current terms). We earn a referral fee; no extra cost to you.

Normal Slow vs. Something's Actually Wrong

These situations are all normal — just wait them out:

  • Network congestion: High transaction volume means your transaction is in a longer queue. Confirmations are still accumulating, just more slowly.
  • Platform wallet maintenance: The exchange temporarily suspends deposits or withdrawals for a specific network while they do maintenance. Your funds are on-chain; they'll be credited automatically once maintenance ends. Check the platform's announcement page if you suspect this.
  • Long block intervals (especially Bitcoin): Block production is probabilistic. A 20-minute gap between Bitcoin blocks isn't an incident — it's just variance.
  • Risk review on the sending side: Large or unusual withdrawal patterns can trigger a manual review on the platform's end. The on-chain transaction simply hasn't been broadcast yet — normal.

These three situations call for action instead of waiting:

  • Your TxID returns no results on the block explorer — the transaction may never have been broadcast;
  • The transaction shows as failed;
  • The confirmation count cleared the platform's requirement long ago, yet the account still shows nothing — possible causes include falling below the minimum deposit amount or a missing Memo.

If you hit any of these three, go straight to the deposit troubleshooting guide and work through it in order.

One-sentence rule: slow but moving, wait; stopped or behaving strangely, investigate. Confirmations still rising? Not a crisis. Number stuck? That's your signal.

How to Check Progress While You Wait

Refreshing your balance over and over accomplishes nothing. Grab the TxID and open the right block explorer: for TRC20, that's TRONSCAN; each other network has its own. You'll see whether the transaction exists, whether it succeeded, and exactly how many confirmations it has. Compare that against the platform's stated requirement — you'll know precisely how many blocks are left. Not sure how to do this? The TxID lookup guide walks you through it in about five minutes.

Three things to look at when you open the explorer: transaction status, which block it landed in, and current confirmation count. Those three numbers tell you exactly where in the process your transfer sits — far more useful than staring at a balance screen or texting "did it arrive yet?"

Doing this check for the first time takes maybe ten minutes. The second time takes one. What it buys you is confidence about where every in-flight transfer stands — which also prevents the most common panic mistake: assuming the transfer never went through and sending a duplicate.

Waybill Log · Editors' Test

While putting this guide together, we sent a small TRC20 USDT transfer to one of our wallets and watched the block explorer the whole time: the transaction appeared almost instantly, the confirmation count ticked up with each refresh, the wallet balance stayed unchanged until the count cleared the threshold — then it updated on the very next refresh. Total elapsed time: around 4 minutes.

The takeaway: the wait isn't the chain being slow. It's the confirmation count accumulating. Watching that number climb beats staring at a flat balance every time.

Frequently Asked Questions

The block explorer shows success — why hasn't the exchange credited my deposit?

On-chain "success" only means the transaction was included in a block. The exchange still waits for a required number of additional blocks (confirmations) before it credits your account — that's the gap. You can usually see confirmation progress directly in your deposit history. Once the count hits the platform's threshold, the credit happens automatically.

Why does a Bitcoin transfer take so much longer than USDT?

Bitcoin produces a block roughly every 10 minutes on average, and that interval is probabilistic — sometimes 5 minutes, sometimes 30. Every confirmation you need to accumulate is one 10-minute wait. Even with a small confirmation requirement, the total wait is measured in tens of minutes, not seconds. This is expected behaviour, not a problem.

How long is too long to wait before I should worry?

Don't watch the clock — watch the confirmation count. Pull up your TxID on a block explorer: if the transaction doesn't exist, shows as failed, or the count has been stuck above the platform's requirement for a long time, those are signals to investigate further. If confirmations are still climbing, it's just normal slow.

Next Time You Wait, Know Exactly What You're Waiting For

Register on Binance with code BN3233 for a potential fee discount on trades (check registration page for current terms). The deposit page shows how many confirmations each network requires — check it before you send and you'll never stare at a blank balance screen wondering if something broke.

Register on Binance with BN3233 Deposit didn't arrive? Troubleshoot

This is an independent third-party site, not an official Binance website. On-chain transfers are irreversible — operate carefully and accept responsibility for the outcome.