How many blockchain confirmations does a crypto transaction need?
Ask three different wallets how many confirmations a transfer needs, and you may get three different answers. That isn’t because anyone is wrong. A confirmation count means different things on different networks, and the receiving side often sets its own requirement on top of that.
Here’s how it works on the networks people use most, and who ends up deciding the number.
There is no single number
A confirmation is simply a block added after the one holding your transaction, and waiting for more of them makes a reversal less likely. How many are enough depends on how the network reaches agreement. Some networks, like Bitcoin, rely on probability, where risk keeps shrinking as blocks pile up. Others have finality, a point at which a block can no longer be reversed in practice.
So the practical question is usually not “how many blocks?” but “has this transaction reached the level of certainty the receiving side wants?” The answer differs by network.
Bitcoin: six is a habit, not a rule
Bitcoin has no built-in finality, so users rely on a count. Waiting for around six confirmations is a commonly cited convention, and with a target of roughly one block every ten minutes, that’s about an hour. It isn’t a protocol rule, and smaller payments are sometimes accepted with fewer.
The reasoning is that each extra block makes it harder for a competing version of the chain to replace the one holding your transaction. A transaction with zero confirmations has not been included in a block yet and shouldn’t be treated as final.
Ethereum, BNB Smart Chain, and TRON: waiting for finality
Ethereum produces a block every 12 seconds, so a first confirmation usually comes quickly. Since moving to proof-of-stake, it also has finality: validators vote on checkpoints once per epoch, and a block is finalized after about two epochs, roughly 13 minutes. Many applications still wait for a set number of confirmations instead of full finality.
BNB Smart Chain uses a fast-finality voting mechanism (BEP-126), and BNB Chain has said that finality now typically arrives within seconds. The older habit of waiting for around 15 confirmations dates from before that mechanism. TRON produces a block about every 3 seconds, and according to its developer documentation, a block is solidified once at least 19 of its 27 Super Representatives have built on it, which typically takes about a minute. Until then, a transaction could theoretically be reorganized away.
Solana: three statuses instead of a count
Solana doesn’t count confirmations. It reports a transaction as processed, confirmed, or finalized. Processed means a node has handled the transaction, confirmed means a supermajority of validators have voted on its block, and finalized means the block is also buried deep enough to be considered irreversible. Each step typically takes seconds, with finalized the slowest.
On an explorer such as Solscan, these statuses stand in for the confirmation numbers you’d see on other networks.
Who decides how many you need?
In practice, the receiving wallet, platform, or merchant sets the number. A higher requirement trades speed for safety, so it often rises with the amount at stake. A transfer can therefore be valid on-chain and still show as pending on the receiving side while it waits to reach that requirement.
To see where a transfer stands, paste its transaction hash into the explorer for the network you used. The count or status shown there is the same data the receiving side is checking.
WEEX Reminder: check the requirement first
WEEX reminds users to check how many confirmations the receiving wallet or platform expects before sending, and to plan for that wait instead of resending. Look up the hash on the right explorer to confirm progress, and treat a transaction with zero confirmations as not final before handing over goods or funds. Be wary of anyone who asks you to accept a payment before it’s confirmed, and never share a seed phrase or private key.
Conclusion
There’s no universal number of confirmations. Bitcoin users commonly wait for around six, Ethereum, BNB Smart Chain, and TRON each have their own route to finality, and Solana uses statuses instead of a count. What matters is the point at which the receiving side considers a transfer settled, and the explorer shows how close it is.
FAQ
1. How many confirmations does a Bitcoin transaction need?
Around six is a commonly cited convention, which takes roughly an hour at Bitcoin’s ten-minute block target. It’s a habit rather than a protocol rule, and the receiving side may require more or fewer.
2. How many confirmations does an Ethereum transaction need?
There’s no fixed number. A first confirmation usually arrives within seconds, and a block is finalized after about two epochs, roughly 13 minutes. Many applications wait for a set number of confirmations instead.
3. Do BNB Smart Chain and TRON need the same number?
No. BNB Smart Chain uses a fast-finality voting mechanism, and TRON solidifies a block once at least 19 of its 27 Super Representatives have built on it, typically about a minute.
4. Does Solana use confirmations?
Not as a count. Solana reports a transaction as processed, confirmed, or finalized, and finalized is the highest level of certainty.
5. Can a platform require more confirmations than the network does?
Yes. Each wallet or platform decides how many confirmations it needs before treating funds as available, so a transaction can be valid on-chain and still be pending on the receiving side.