How Many Confirmations Does a Crypto Deposit Need? Seven Exchanges Compared

Deposit confirmations per exchange and network, with the wait in minutes, by ChainGate.

Bitcoin: 1 to 3 confirmations, 10 to 30 minutes on average, and Kraken prints 45 for its 3. Ethereum: the deposit shows up after 1 to 6 minutes at six of the seven exchanges, and four of them publish 64 confirmations, about 13 minutes, as a second threshold. USDT on Tron: 1 to 20 confirmations, a minute at most.

Each exchange sets its own count for each network. These were read on November 14, 2026 from the exchanges' own pages and public APIs. The first table covers Bitcoin, Ethereum and USDT on Tron, and the tables further down cover 13 networks.

ExchangeBitcoinEthereumTron (USDT)
Binance
1 โ†’ 2
by block time: ~10 min โ†’ ~20 min
Binance says: 17 min
6 โ†’ 64
by block time: ~72 sec โ†’ ~13 min
Binance says: 14 min
1
by block time: ~3 sec
Coinbase Exchange
2
by block time: ~20 min
14
by block time: ~3 min
not listed
Kraken
3
by block time: ~30 min
Kraken says: 45 min
no count
Kraken says: 20 min
20
by block time: ~60 sec
Kraken says: near-instant
KuCoin
1 โ†’ 3
BTC-Segwit: 2
by block time: ~10 min โ†’ ~30 min
12 โ†’ 64
by block time: ~2 min โ†’ ~13 min
3
by block time: ~9 sec
HTX
1 โ†’ 2
by block time: ~10 min โ†’ ~20 min
6 โ†’ 64
by block time: ~72 sec โ†’ ~13 min
1
by block time: ~3 sec
Bitget
1 โ†’ 3
by block time: ~10 min โ†’ ~30 min
12 โ†’ 64
by block time: ~2 min โ†’ ~13 min
3
by block time: ~9 sec
Crypto.com (EEA)
2
by block time: ~20 min
32
by block time: ~6 min
not listed
Block time
10 min
protocol target
12 sec
protocol target
3 sec
protocol target

Counts read on November 14, 2026. Two numbers are the first and the second threshold. The line "by block time" is arithmetic: the count multiplied by the block time in the last row. The other line is the estimate the exchange itself publishes. Binance's belongs to its second threshold and comes in a unit it does not document, which reads as minutes.

The counts are for each network's own coin, and for USDT on Tron. Tokens can differ: Bitget's second threshold for USDT and USDC on Ethereum is 96 confirmations instead of 64, Coinbase Exchange asks for 128 on Polygon for USDC against 300 for POL, and Bitget credits stablecoins on Solana after 5 confirmations against 32 for SOL. The Coinbase row comes from the Coinbase Exchange API. Coinbase does not say there whether its consumer app applies the same counts, and this page could not confirm it.

The short version

  • Each exchange sets its own count per network and publishes it. The same Dogecoin deposit needs 6 confirmations at Binance and 50 at Coinbase Exchange.
  • Two numbers in a cell are two thresholds. Binance, HTX and KuCoin describe the first as the point where the deposit is credited and the second as the point where it can be withdrawn. Bitget publishes two as well.
  • The wait is the count multiplied by the block time, plus whatever the exchange adds. Where the exchange prints its own estimate, plan with that one: Kraken gives 45 minutes for 3 Bitcoin blocks that average 30.
  • With the counter at 0 the problem is on the sending side: the fee, or a transaction that never went out. With a full counter and no balance it is on the exchange's side: its own processing, paused deposits, the wrong network or a missing memo.

1. Bitcoin, Litecoin, Dogecoin and Bitcoin Cash

These four chains aim for a fixed average interval between blocks: 10 minutes for Bitcoin and Bitcoin Cash, 2.5 for Litecoin and 1 for Dogecoin.

ExchangeBitcoinLitecoinDogecoinBitcoin Cash
Binance
1 โ†’ 2
by block time: ~10 min โ†’ ~20 min
Binance says: 17 min
3 โ†’ 15
by block time: ~8 min โ†’ ~38 min
Binance says: 32 min
6 โ†’ 36
by block time: ~6 min โ†’ ~36 min
Binance says: 35 min
2 โ†’ 6
by block time: ~20 min โ†’ ~60 min
Binance says: 60 min
Coinbase Exchange
2
by block time: ~20 min
6
by block time: ~15 min
50
by block time: ~50 min
12
by block time: ~2 hr
Kraken
3
by block time: ~30 min
Kraken says: 45 min
12
by block time: ~30 min
Kraken says: 30 min
40
by block time: ~40 min
Kraken says: 40 min
15
by block time: ~2.5 hr
Kraken says: 150 min
KuCoin
1 โ†’ 3
BTC-Segwit: 2
by block time: ~10 min โ†’ ~30 min
12 โ†’ 18
by block time: ~30 min โ†’ ~45 min
12 โ†’ 36
by block time: ~12 min โ†’ ~36 min
3 โ†’ 6
by block time: ~30 min โ†’ ~60 min
HTX
1 โ†’ 2
by block time: ~10 min โ†’ ~20 min
14 โ†’ 15
by block time: ~35 min โ†’ ~38 min
6 โ†’ 36
by block time: ~6 min โ†’ ~36 min
2 โ†’ 6
by block time: ~20 min โ†’ ~60 min
Bitget
1 โ†’ 3
by block time: ~10 min โ†’ ~30 min
3 โ†’ 40
by block time: ~8 min โ†’ ~1.7 hr
6 โ†’ 36
by block time: ~6 min โ†’ ~36 min
2 โ†’ 6
by block time: ~20 min โ†’ ~60 min
Crypto.com (EEA)
2
by block time: ~20 min
12
by block time: ~30 min
50
by block time: ~50 min
5
by block time: ~50 min
Block time
10 min
protocol target
2.5 min
protocol target
1 min
protocol target
10 min
protocol target

Counts read on November 14, 2026. Two numbers are the first and the second threshold. The line "by block time" is arithmetic: the count multiplied by the block time in the last row. The other line is the estimate the exchange itself publishes. Binance's belongs to its second threshold and comes in a unit it does not document, which reads as minutes.

Bitcoin is where the seven agree most: 1 to 3 confirmations to credit, 10 to 30 minutes on average. Bitcoin's developer guide gives 10 minutes for one confirmation of a transaction that pays a sufficient fee, and one that pays too little stays out of the block until the queue clears (the Bitcoin fee tracker shows what the next block costs). Kraken prints 45 minutes for its 3 confirmations, 15 minutes per block, and that is the safer figure to plan with. KuCoin runs two Bitcoin deposit chains with different counts: 1 and 3 on the one it calls BTC, 2 on BTC-Segwit.

The other three coins spread much wider. For Dogecoin, Binance, HTX and Bitget credit after 6 confirmations, about 6 minutes, while Coinbase Exchange and Crypto.com wait for 50. For Bitcoin Cash, Kraken asks for 15 and prints 150 minutes, where Binance, HTX and Bitget credit after 2. If you can choose where to send one of these coins and time matters, the choice of exchange changes the wait more than anything else.

2. Ethereum, BNB Chain, Polygon, Avalanche, Tron and Solana

Ethereum produces one block per 12-second slot and Tron one every 3 seconds. The BNB Chain, Polygon and Avalanche block times are the ChainGate gas tracker's current readings, and Solana's was measured on November 14, 2026.

ExchangeEthereumBNB ChainPolygon PoSAvalanche C-ChainTron (USDT)Solana
Binance
6 โ†’ 64
by block time: ~72 sec โ†’ ~13 min
Binance says: 14 min
1
by block time: ~1 sec
200 โ†’ 300
by block time: ~5 min โ†’ ~8 min
Binance says: 2 min
12
by block time: ~12 sec
1
by block time: ~3 sec
1
by block time: ~1 sec
Coinbase Exchange
14
by block time: ~3 min
25
by block time: ~12 sec
300
by block time: ~8 min
1
by block time: ~1 sec
not listed
31
by block time: ~7 sec
Kraken
no count
Kraken says: 20 min
50
by block time: ~23 sec
Kraken says: 4 min
250
by block time: ~6 min
Kraken says: 25 min
20
by block time: ~20 sec
Kraken says: 4 min
20
by block time: ~60 sec
Kraken says: near-instant
no count
Kraken says: near-instant
KuCoin
12 โ†’ 64
by block time: ~2 min โ†’ ~13 min
15 โ†’ 60
by block time: ~7 sec โ†’ ~28 sec
200 โ†’ 300
by block time: ~5 min โ†’ ~8 min
32
by block time: ~32 sec
3
by block time: ~9 sec
200
by block time: ~42 sec
HTX
6 โ†’ 64
by block time: ~72 sec โ†’ ~13 min
15
by block time: ~7 sec
128 โ†’ 300
by block time: ~3 min โ†’ ~8 min
30
by block time: ~30 sec
1
by block time: ~3 sec
100 โ†’ 150
by block time: ~21 sec โ†’ ~32 sec
Bitget
12 โ†’ 64
by block time: ~2 min โ†’ ~13 min
15 โ†’ 60
by block time: ~7 sec โ†’ ~28 sec
60 โ†’ 300
by block time: ~2 min โ†’ ~8 min
60
by block time: ~59 sec
3
by block time: ~9 sec
32
by block time: ~7 sec
Crypto.com (EEA)
32
by block time: ~6 min
60
by block time: ~28 sec
50
by block time: ~75 sec
60
by block time: ~59 sec
not listed
300
by block time: ~63 sec
Block time
12 sec
protocol target
0.46 sec
live
1.5 sec
live
0.99 sec
live
3 sec
protocol target
0.21 sec
measured November 14, 2026

Counts read on November 14, 2026. Two numbers are the first and the second threshold. The line "by block time" is arithmetic: the count multiplied by the block time in the last row. The other line is the estimate the exchange itself publishes. Binance's belongs to its second threshold and comes in a unit it does not document, which reads as minutes.

The block arithmetic and the exchanges' own estimates do not always agree, and when they differ the exchange's figure is the one to plan with. Kraken prints 4 minutes for 50 BNB Chain blocks, 4 minutes for 20 Avalanche blocks and about 25 minutes for 250 Polygon blocks. At current block times those take about 23 seconds, 20 seconds and 6 minutes, and Kraken does not say what fills the difference. Binance's data goes the other way on Polygon: an estimate of 2 for a second threshold of 300 confirmations, which would take about 8 minutes at the block time.

On Ethereum the first threshold runs from 6 confirmations at Binance and HTX, a little over a minute, to 32 at Crypto.com. Four exchanges publish 64 as the second number, and 64 is Ethereum's own figure: two epochs of 32 slots, 12.8 minutes. A block normally becomes final in about that span, and ethereum.org puts it at about 15 minutes. Kraken prints no count for Ethereum, only an estimate of about 20 minutes.

Tron is the fast row for USDT. Binance and HTX credit after 1 confirmation and KuCoin and Bitget after 3, a few seconds in each case. Kraken asks for 20, about a minute, which matches Tron's own rule: a block is final once 19 of the 27 block producers have built on it, typically after about a minute. On Solana the published counts go up to 300, about a minute at the slot time measured on November 14, 2026. Kraken gives no count there and calls the deposit near-instant.

Crypto.com's two pages disagree on Polygon. Its fees and limits page says 50 confirmations, the figure used here, and its help article, last updated on May 19, 2026, says 256.

3. Arbitrum One, OP Mainnet and Base

On rollups the count stops working as a clock. Blocks arrive every 0.27 seconds, 2 seconds and 0.2 seconds on these three networks right now, so a hundred of them pass in seconds or a few minutes, and the exchanges that publish a time estimate give much longer ones.

ExchangeArbitrum OneOP MainnetBase
Binance
120
by block time: ~32 sec
Binance says: 36 min
25 โ†’ 100
by block time: ~50 sec โ†’ ~3 min
Binance says: 30 min
1 โ†’ 100
by block time: ~1 sec โ†’ ~20 sec
Binance says: 40 min
Coinbase Exchange
no count
no count
no count
Kraken
no count
Kraken says: 20 min
40
by block time: ~80 sec
Kraken says: under 20 min
no count
Kraken says: 20 min
KuCoin
120 โ†’ 1,900
by block time: ~32 sec โ†’ ~9 min
100 โ†’ 500
by block time: ~3 min โ†’ ~17 min
200 โ†’ 500
by block time: ~40 sec โ†’ ~2 min
HTX
80 โ†’ 150
by block time: ~22 sec โ†’ ~41 sec
200 โ†’ 400
by block time: ~7 min โ†’ ~13 min
deposits paused
200 โ†’ 400
by block time: ~40 sec โ†’ ~80 sec
Bitget
12
by block time: ~3 sec
50
by block time: ~2 min
200 โ†’ 500
by block time: ~40 sec โ†’ ~2 min
Crypto.com (EEA)
15
by block time: ~4 sec
100
by block time: ~3 min
64
by block time: ~13 sec
Block time
0.27 sec
live
2 sec
live
0.2 sec
live

Counts read on November 14, 2026. Two numbers are the first and the second threshold. The line "by block time" is arithmetic: the count multiplied by the block time in the last row. The other line is the estimate the exchange itself publishes. Binance's belongs to its second threshold and comes in a unit it does not document, which reads as minutes.

Binance lists 100 confirmations as the second threshold for a Base deposit together with an estimated unlock time of 40, and 100 Base blocks take about 20 seconds. Its estimates for Arbitrum One and OP Mainnet are 36 and 30. Binance does not document the unit. On the networks where it can be checked the figure reads as minutes: 14 for 64 Ethereum blocks, 17 for 2 Bitcoin blocks. Kraken prints about 20 minutes for all three, with no count for Arbitrum One and Base.

OKX is the exchange that says what the extra wait is. Its help page explains that for a layer 2 network such as Optimism, Base or Arbitrum One it completes the deposit "based on the final Layer 1 status and Layer 2 block confirmations", so it waits for Ethereum as well.

KuCoin, HTX, Bitget and Crypto.com publish plain counts, from 12 to 1,900, with no time attached. Multiplied by the block time they give the least the deposit can take, if the exchange counts rollup blocks: KuCoin's 1,900 Arbitrum One blocks come to about 9 minutes and its 500 Base blocks to about 2 minutes. Kraken, Binance and OKX are the only three that say anything about time on rollups, and all three point past the block arithmetic.

4. Why some exchanges show two numbers

Four of the seven publish two thresholds per network, and Coinbase Exchange, Kraken and Crypto.com publish one. HTX's reference is the most explicit: a first count for "quick success (trading allowed but withdrawal disallowed once reached)" and a second for "deposit success (trading & withdrawal allowed once reached)". Binance's reference calls them the "min number for balance confirmation" and the "confirmation number for balance unlock". KuCoin's deposit guide says it supports "the early credit of certain assets once the minimum block confirmation requirements are met", that you can "immediately trade or use them", and adds: "Once there are enough block confirmations for the withdrawal, the deposited assets will be recognized". Bitget names its two figures deposit and withdrawal confirmation blocks and explains no further.

Between the two numbers, then, the deposit is in your balance and cannot leave yet. HTX and KuCoin say it can already be traded. On Ethereum at Binance that is 6 confirmations for the balance and 64, about 13 minutes, for the withdrawal.

The number that applies to your own deposit is on the deposit screen. OKX shows both there, as Deposit arrival time and Withdrawal available time, and KuCoin says the confirmations required are on its deposit page. Look there first on any exchange, and use the tables to compare before you choose where to send.

5. Where the numbers come from

Six confirmations is the figure Bitcoin's developer guide gives for high-value payments, and the guide itself calls the number "somewhat arbitrary". None of the seven exchanges asks for six on Bitcoin.

Some counts restate the network's own finality: 64 on Ethereum is two epochs, and Kraken's 20 on Tron sits right at the 19 block producers that make a Tron block final. The rest is each exchange's judgement, which Kraken explains only as "security reasons", and that is where the large numbers are: Kraken asks for 2,880 confirmations for Ethereum Classic, about 12 hours by its own estimate, and Crypto.com for 3,000.

The numbers also change. OKX halved its Ethereum deposit count from 64 to 32 in November 2023, and an exchange can switch a network off altogether: on November 14, 2026 HTX's API showed OP Mainnet deposits as prohibited. When a deposit is late, Kraken's table sends you to its status page before anything else.

6. A counter stuck at zero, or full with no balance

At 0, the transaction is not in a block yet and the exchange has nothing to act on. Look the hash up in a block explorer (the checker in the transaction hash guide tells you which one to open). If it shows as pending, the fee is losing against other transactions: the Bitcoin fee tracker and the gas tracker show what the next block costs on each network.

A counter that is moving needs nothing from you. Multiply the confirmations that are left by the block time in the tables above.

A full counter is not always the end of the wait. KuCoin's help page says that crediting a deposit after the confirmations are complete "can take up to 2-3 hours". Past that, more confirmations will not help. Check whether the exchange has paused deposits on that network, and then what no number of confirmations fixes: a network the exchange does not support, a missing memo, or a kind of transfer it does not credit. Kraken's page warns, for example, that Litecoin sent through MWEB and coins sent through CoinJoin "will not be credited and may be lost". The wrong network guide covers recovery, and the pending withdrawal guide lists how long each exchange wants you to wait before you open a ticket.

7. Where these numbers were read

The figures were read on November 14, 2026 from these places. All of them answer without an account.

Binance
Its public network data, the feed at www.binance.com/bapi/capital/v1/public/capital/getNetworkCoinAll. The Deposit & Withdrawal Status page shows whether a network is paused.
Coinbase Exchange
The Coinbase Exchange API. It lists Arbitrum, Base and OP Mainnet without a count and does not list Tron. Coinbase does not say there whether its consumer app applies the same counts, and this page could not confirm it.
Kraken
The table in Cryptocurrency deposit processing times, last updated on October 22, 2026, with a count and an estimated time per asset.
HTX
The reference endpoint of its public API, which also shows whether deposits on a network are allowed.
Crypto.com (EEA)
The Service Level Agreement table on its fees and limits page for the EEA. The figures are those of its EEA service.

OKX is not in the tables because its help centre gives examples (19 confirmations for USDT on Tron, 32 on Ethereum) and points to its website for the current figures.

Frequently asked questions

How many confirmations does Coinbase need?

On November 14, 2026, Coinbase Exchange published these deposit counts: Bitcoin 2 (~20 min), Ethereum 14 (~3 min), Litecoin 6 (~15 min), Dogecoin 50 (~50 min), Bitcoin Cash 12 (~2 hr), BNB Chain 25 (~12 sec), Polygon PoS 300 (~8 min), and Solana 31 (~7 sec). The times in brackets are the count multiplied by the block time. The counts come from the Coinbase Exchange API, which gives none for Arbitrum, Base or OP Mainnet, and Coinbase does not say there whether its consumer app applies the same ones.

How many confirmations does Kraken need?

On November 14, 2026, Kraken published these deposit counts: Bitcoin 3 (45 min), Litecoin 12 (30 min), Dogecoin 40 (40 min), Bitcoin Cash 15 (150 min), BNB Chain 50 (4 min), Polygon PoS 250 (25 min), and Tron (USDT) 20 (near-instant). The times in brackets are Kraken's own estimates. For Ethereum, Arbitrum One and Base its table gives no count, only about 20 minutes, and for Solana it says near-instant.

How many confirmations does Binance need?

On November 14, 2026, Binance published these deposit counts: Bitcoin 1 โ†’ 2 (~10 min โ†’ ~20 min), Ethereum 6 โ†’ 64 (~72 sec โ†’ ~13 min), Litecoin 3 โ†’ 15 (~8 min โ†’ ~38 min), Dogecoin 6 โ†’ 36 (~6 min โ†’ ~36 min), Bitcoin Cash 2 โ†’ 6 (~20 min โ†’ ~60 min), BNB Chain 1 (~1 sec), Polygon PoS 200 โ†’ 300 (~5 min โ†’ ~8 min), Tron (USDT) 1 (~3 sec), and Solana 1 (~1 sec). Where there are two numbers, the first credits the deposit and the second unlocks it for withdrawal. The times in brackets are the count multiplied by the block time.

How many confirmations does KuCoin need?

On November 14, 2026, KuCoin published these deposit counts: Bitcoin 1 โ†’ 3 (~10 min โ†’ ~30 min), Ethereum 12 โ†’ 64 (~2 min โ†’ ~13 min), Litecoin 12 โ†’ 18 (~30 min โ†’ ~45 min), Dogecoin 12 โ†’ 36 (~12 min โ†’ ~36 min), Bitcoin Cash 3 โ†’ 6 (~30 min โ†’ ~60 min), BNB Chain 15 โ†’ 60 (~7 sec โ†’ ~28 sec), Polygon PoS 200 โ†’ 300 (~5 min โ†’ ~8 min), Tron (USDT) 3 (~9 sec), and Solana 200 (~42 sec). Where there are two numbers, the first is the early credit and the second the count for withdrawal. The times in brackets are the count multiplied by the block time, and KuCoin says crediting can take up to 2-3 hours after that. On its BTC-Segwit chain the Bitcoin count is 2.

How many confirmations does Bitcoin need?

It depends on who receives it. Counts read on November 14, 2026: Binance 1 โ†’ 2 (~10 min โ†’ ~20 min), Coinbase Exchange 2 (~20 min), Kraken 3 (45 min), KuCoin 1 โ†’ 3 (~10 min โ†’ ~30 min), HTX 1 โ†’ 2 (~10 min โ†’ ~20 min), Bitget 1 โ†’ 3 (~10 min โ†’ ~30 min), and Crypto.com (EEA) 2 (~20 min). Kraken's time is its own estimate and the others are the count multiplied by 10 minutes per block. The six confirmations often quoted come from Bitcoin's developer guide, which calls the number somewhat arbitrary.

How many confirmations does Ethereum need?

It depends on who receives it. Counts read on November 14, 2026: Binance 6 โ†’ 64 (~72 sec โ†’ ~13 min), Coinbase Exchange 14 (~3 min), KuCoin 12 โ†’ 64 (~2 min โ†’ ~13 min), HTX 6 โ†’ 64 (~72 sec โ†’ ~13 min), Bitget 12 โ†’ 64 (~2 min โ†’ ~13 min), and Crypto.com (EEA) 32 (~6 min). Kraken gives no count, only about 20 minutes. The times are the count multiplied by 12 seconds per block, and 64 is two epochs, about the span in which Ethereum finalizes a block.

How many confirmations does Litecoin need?

It depends on who receives it. Counts read on November 14, 2026: Binance 3 โ†’ 15 (~8 min โ†’ ~38 min), Coinbase Exchange 6 (~15 min), Kraken 12 (30 min), KuCoin 12 โ†’ 18 (~30 min โ†’ ~45 min), HTX 14 โ†’ 15 (~35 min โ†’ ~38 min), Bitget 3 โ†’ 40 (~8 min โ†’ ~1.7 hr), and Crypto.com (EEA) 12 (~30 min). Kraken's time is its own estimate and the others are the count multiplied by 2.5 minutes per block.

How many confirmations does USDT need on Tron (TRC20) and on Ethereum (ERC20)?

On Tron, counts read on November 14, 2026: Binance 1 (~3 sec), Kraken 20 (near-instant), KuCoin 3 (~9 sec), HTX 1 (~3 sec), and Bitget 3 (~9 sec). On Ethereum, Binance and HTX credit USDT after 6 confirmations, a little over a minute, KuCoin and Bitget after 12, Coinbase Exchange after 14 and Crypto.com after 32, about 6 minutes. Kraken gives only an estimate of about 20 minutes.

How long does a crypto deposit take to be credited?

From a few seconds to a few hours: it is the exchange's count multiplied by the network's block time, plus the exchange's own processing. One confirmation on Tron or BNB Chain takes seconds, three on Bitcoin average 30 minutes, and Kraken prints 150 minutes for the 15 it asks for on Bitcoin Cash. KuCoin says its own crediting can take up to 2-3 hours after the confirmations are complete.

Build with ChainGate

Put these ideas to work โ€” ChainGate gives you wallets, transactions and managed RPC for Ethereum and 20+ other blockchains with one install.