jack-web3-news

Why Can a Crypto Deposit Lose Confirmations?

If you are sending crypto from your own wallet, a deposit that looks confirmed can still be reversed if the blockchain changes its recent history. Wait for the receiving service’s required confirmations before treating the funds as ready.

  • A confirmation means a transaction appears in a block; it does not always mean it is settled.
  • A chain reorganization can remove a recent block and change which transactions count.
  • Check the network and deposit status before retrying or starting a swap.

What Does a Chain Reorganization Change?

A chain reorganization, or reorg, happens when the network replaces recent blocks with another valid sequence. A block is a batch of transactions; each new block builds on earlier ones. If the network adopts a different recent sequence, a transaction in the discarded blocks may lose its confirmation.

Think of a block as a page added to a shared notebook. Several copies of the notebook may briefly disagree about the newest page. The network settles on one version, and a payment written only on the discarded page may need to be recorded again.

Why Can “Confirmed” Still Mean “Wait”?

One confirmation means a transaction has appeared in a block. More blocks after it make reversal less likely, but the risk depends on the chain and the depth of the transaction. On Bitcoin, each added block increases the confirmation count; many services use six confirmations as a common deposit threshold, though requirements vary.

On Ethereum, a block can be included before it is finalized. Finality means validators have agreed strongly enough that changing the block would carry severe penalties. Ethereum’s finality typically takes about 15 minutes, while short reorganizations can happen before then.

A wallet may show “confirmed” as soon as it sees one block. An exchange may wait for more confirmations before crediting your account, because it sets its own risk threshold. The important check is the deposit status and required count shown by the receiving service, not just the wallet notification.

What Happens If a Swap Deposit Is Reorganized?

For a cross-chain swap, the source deposit and the destination payment happen on separate blockchains. A swap service usually checks that the deposit has enough confirmations before continuing, but the exact threshold and process depend on the service and route. If the source deposit disappears in a reorg, the service may pause while it checks whether the payment returns to the chain.

That is why, when using thor swap, check the source network and deposit status before assuming the destination asset is on its way. A swap aggregator compares routes between assets; a route can still depend on the source chain settling first. The destination transaction also needs confirmations on its own chain.

Here is the edge case to watch: a recent deposit is removed, then the wallet resends it with a higher fee. The replacement may have a different transaction ID, so a service watching only the original deposit might not credit the new one automatically. Save both transaction IDs and contact support through the service’s official channel if the status stays unclear.

What Should You Check Before Acting?

Open the transaction in a block explorer, a site that displays a chain’s public transaction record. Confirm the network, destination address, amount, and number of confirmations. If the transaction is no longer included, wait for the wallet or network to resolve it before sending again; a second payment could arrive as well.

Then check the receiving service’s deposit page for its confirmation requirement and status. If a swap is pending, avoid starting another one until you know whether the first deposit was accepted. This is especially useful when comparing thor swap routes, because the quoted path and timing do not remove the source chain’s confirmation risk.

Questions to Ask Before You Retry

How long should I wait?

There is no single wait time for every network or service. Bitcoin blocks average about ten minutes, but timing varies; six confirmations can therefore take around an hour. Ethereum finality typically takes about 15 minutes. Check the service’s displayed requirement, since its deposit threshold may differ by asset and network.

Can I speed up a deposit?

Sometimes a wallet lets you replace a pending transaction with one offering a higher fee, if the network and wallet support it. That does not restore a deposit removed by a reorg, and it may create a new transaction ID. Check the wallet’s status first and keep the replacement details for the receiving service.

When is it safe to start the next swap?

Start when the receiving service shows the deposit as credited or accepted, and the required confirmations are met. A wallet’s “confirmed” label alone may reflect only one block. My rule is simple: trust the receiving service’s deposit status, then proceed once it says the funds are ready.