CRYPTO

What a confirmation is, and why your deposit waits for several

Illustration for “What a confirmation is, and why your deposit waits for several”
A confirmation is one block mined on top of the block that contains your transaction. Zero confirmations means the network has seen the transaction; it has not yet agreed on it. Each further block makes reversing it exponentially harder — in the Bitcoin whitepaper’s own calculation, an attacker with 10% of the network has a 20% chance of undoing a one-confirmation transaction and about 0.02% after six, which is where the “six confirmations” convention comes from. A casino waits before crediting because a deposit that is credited, wagered and then reversed is money the house has already paid out. The required count is set per coin and printed on the deposit screen next to the address.
BETKYO RESEARCHPUBLISHED 2026-09-01UPDATED 2026-09-018 MIN READ

Seen is not settled

Send a coin and within a second or two the transaction shows up on a block explorer. It has been broadcast: nodes have it, miners or validators have it in their queue, and the explorer is reporting what it heard. What has not happened yet is the only thing that matters — the network has not agreed that this transaction is part of the ledger.

That agreement happens in blocks. A block is a batch of transactions that one miner or validator proposes and the rest of the network accepts. When your transaction is included in a block, it has one confirmation. When another block is built on top of that one, it has two. The count is simply how deep your transaction is buried under later blocks.

Depth matters because the ledger can, briefly, fork. Two miners find a block at nearly the same moment; the network follows both for a block or two until one chain pulls ahead, and the other is abandoned along with every transaction that was only in it. A transaction with one confirmation can be on the losing side of that. A transaction with six has a chain of six blocks that would all have to be discarded.

Where “six confirmations” comes from

The number is not folklore. Section 11 of the Bitcoin whitepaper works out how likely it is that an attacker controlling some fraction of the network’s hashing power can secretly build a longer chain and replace a transaction buried z blocks deep. The result, for an attacker holding 10% of the network:

Probability an attacker with 10% of hashing power reverses a transaction — Bitcoin whitepaper, section 11
CONFIRMATIONSCHANCE OF REVERSAL
120.5%
25.1%
31.3%
40.35%
50.09%
60.024%

Each confirmation cuts the risk by roughly a factor of four at this attacker size. The curve is why “six” became the customary threshold for value at rest: it is the point where the number stops being worth writing down.

Two things to read out of the table. The drop is exponential, so the marginal confirmation is worth most early — going from one to two removes three quarters of the risk, going from five to six removes a quarter of what little is left. And the whole table is about one chain’s block time and security model. Six Bitcoin blocks is about an hour. Six blocks on a chain that produces one every three seconds is eighteen seconds, and means something different.

Why the count differs by coin

Each chain settles differently, so a fixed number of blocks is not a fixed amount of certainty. Roughly, the chains this wallet takes deposits on fall into three groups:

  • Proof-of-work chains — Bitcoin, Litecoin. Blocks every ten minutes and two and a half minutes respectively; certainty accumulates with depth exactly as the whitepaper table describes, and reversal is a question of hashing power.
  • Fast proof-of-stake chains — Ethereum, Polygon, TRON. Blocks every few seconds, and Ethereum in particular reaches an explicit finality after two epochs, roughly thirteen minutes, past which a block cannot be reverted without validators destroying their own stake. Many confirmations arrive quickly; the meaningful threshold is the finality point.
  • Consensus-ledger chains — the XRP Ledger. There is no mining and no competing forks to wait out: validators agree on each ledger in a few seconds and it is final when closed. A single confirmation on XRP is a different animal from a single confirmation on Bitcoin.

So the same house, wanting the same level of certainty, ends up with a different number for each coin. That is what the wallet is showing you.

ENGINE-VERIFIEDFrom the client store, CoinStore.ts: every coin carries an ICoinMeta of fee, minWithdraw, minDeposit, confirmations and type, served by the backend per coin. The deposit screen renders it directly — the string in en.json reads “Only send {symbol} to this address, {confirm} confirmation required.” — and a pending deposit shows the status “Waiting Confirmation” until the count is met. The counts themselves are server configuration and can change; the screen, not this article, is the source of the current number.

Why a casino waits at all

A shop that ships a physical good can afford to wait for settlement, because the good does not leave until the money is certain. A casino cannot: the moment a deposit is credited, it can be wagered, and a winning wager pays out in seconds. If the deposit is then reversed by a reorganised chain, the house has paid a real withdrawal against money that no longer exists.

That is exactly the attack the whitepaper table describes, aimed at a house instead of a merchant — deposit, bet, and try to unwind the deposit. The confirmation count is the house choosing how small it wants that probability to be before it takes on the exposure. Waiting is not distrust of you; it is the house declining to gamble on the chain.

It cuts the other way on withdrawal. When the house sends you coins it is the sender, and its transaction is subject to the same rule — a withdrawal you see in the explorer at zero confirmations is not yet yours to spend, and the receiving exchange will apply its own count before it credits you.

What to do while it says waiting

  1. Open the transaction in the chain’s explorer — the wallet links each coin to its own (Bitcoin, Etherscan, Tronscan, XRPScan and so on) — and watch the confirmation count climb. If it is climbing, nothing is wrong; it is early.
  2. Check the count against the number on the deposit screen. A deposit that has reached it and still shows waiting is worth a message to support with the transaction hash; one that has not is simply not there yet.
  3. If the transaction has zero confirmations for a long time on a proof-of-work chain, the fee was probably set too low for current demand. It has not failed — it is queued — and why that happens is its own article.
  4. If the explorer cannot find the transaction at all, the problem is upstream of confirmations: check the sending wallet, and check that it went to the right network.

The waiting state is the system working. A house that credited at zero confirmations would be faster and would eventually be robbed by exactly the mechanism above — and the cost of that would find its way back to every player. Where the money sits is the companion piece on what happens after it lands.

The fastest way to check a round once it lands
Dice: one roll, one verifiable result, the moment a deposit clears
Dice →
FAQ

What is a blockchain confirmation?

One block added on top of the block containing your transaction. Zero means the network has seen it but not agreed on it; each further block makes reversing it exponentially less likely.

Why does a casino need several confirmations?

Because a credited deposit can be wagered and paid out immediately. If the deposit were then reversed by a chain reorganisation, the house would have paid real money against a transaction that no longer exists. The count is the house choosing how small that risk must be.

Why is it six for Bitcoin?

From the Bitcoin whitepaper’s calculation: an attacker with 10% of the network has about a 20% chance of reversing a one-confirmation transaction and about 0.02% after six. Six is where the risk becomes negligible for value at rest.

How many confirmations does Betkyo require?

It is set per coin on the server and printed on the deposit screen beside the address, because chains settle at different speeds and with different security models. Read the number there; it is the current one.

My deposit has been waiting for a long time. Is it lost?

Usually not. Check the transaction in the chain explorer: if confirmations are rising it is on its way; if they are stuck at zero on Bitcoin or Litecoin the fee was likely too low and it is queued; if the explorer cannot find it, check the sending wallet and the network it was sent on.

SOURCES & REFERENCES
THE GAMES IN THIS ARTICLE
Betkyo Research — written by the team that builds these games. Every probability quoted in the Journal is derived from our engine source or a cited reference, never copied from another site. Figures are re-checked whenever the engines change.

18+ · PLAY RESPONSIBLY · THE JOURNAL IS EDITORIAL CONTENT, NOT BETTING ADVICE