How to Check if a Crypto Transaction Is Confirmed (and What to Do if It's Stuck Pending)

8 Min

September 1, 2026

There's a particular kind of anxiety that comes from watching a crypto transaction sit at "pending" for longer than expected. Is it lost? Did it fail silently? Should you send it again and risk paying twice? The good news is that every transaction on a public blockchain leaves a traceable record, and in almost every case, "stuck" transactions are recoverable or at least explainable — you just need to know how to read what the network is actually telling you.

This guide covers how to check whether a crypto transaction is confirmed, what a confirmation actually means, why transactions get stuck, and the real, network-specific ways to speed one up or cancel it.

How Do I Check if a Crypto Transaction Is Confirmed?

The most reliable way is to look up the transaction directly on a block explorer for the network it was sent on:

  1. Get your transaction ID (TXID), also called a transaction hash, from your wallet, exchange confirmation, or the sender.
  2. Open the block explorer for the correct network — for example, a general explorer like Blockchain.com's Explorer for Bitcoin and Ethereum, or a chain-specific tool like Arbiscan for Arbitrum or Basescan for Base.
  3. Paste the TXID into the search bar.
  4. Check the status field. It will typically show as "Pending" or "Unconfirmed," "Confirmed" or "Success," or occasionally "Failed" or "Dropped."

If you're not sure how to find or read your transaction hash in the first place, our guide on finding your transaction hash covers that from the basics. If you're specifically tracking a USDT transfer, tracking your USDT transfer walks through the process on Tron, Ethereum, and BNB Chain individually. And for a broader look at explorer options across different networks, our block explorer guides cover checking confirmations on Blockchain.com, Arbiscan, and Basescan.

What Is a Block Confirmation?

A confirmation is one additional block added to the blockchain after the block containing your transaction. When your transaction is first included in a block, it has one confirmation. When the network adds another block on top of that one, your transaction now has two confirmations, and so on.

The reason confirmations matter is that they represent growing certainty that a transaction is permanent. A transaction with zero confirmations is still sitting in the pending pool and could theoretically be replaced or dropped. Once it's included in a block and additional blocks are built on top, reversing it becomes progressively more difficult, since doing so would require rewriting an increasingly long chain of blocks that the rest of the network has already accepted.

How Many Confirmations Does a Transaction Need to Be Final?

This varies both by blockchain and by the platform you're dealing with, and there's no single universal number that applies everywhere. Different networks have different block times and different security models, and individual exchanges or services set their own confirmation thresholds based on the value of the transaction and their own risk tolerance — a small deposit might be credited after just one or two confirmations, while a large one might require several more before it's released.

Rather than relying on a fixed number that might not match the platform you're actually using, the reliable approach is to check the specific requirement stated by whichever exchange, wallet, or service you're depositing into — most publish this directly on their deposit page. If you're just checking a transaction's status for your own peace of mind rather than waiting on a specific platform's threshold, the block explorer will show you the current confirmation count in real time either way.

Why Is My Crypto Transaction Stuck Pending?

A handful of causes cover the large majority of stuck transactions:

  • Fee too low for current network conditions. Miners or validators prioritize transactions offering higher fees. If you set a fee that was reasonable when you sent it but network demand has since increased, your transaction can sit behind higher-paying transactions indefinitely.
  • Network congestion. During periods of high activity, even reasonably-priced transactions can take longer than usual simply because there's more competition for limited block space.
  • A nonce or ordering issue (on Ethereum and other EVM chains). Transactions from a given wallet must be processed in a specific sequential order. If an earlier transaction from your wallet is stuck, every transaction sent after it will also appear stuck, even if the later ones had perfectly good fees.
  • The transaction was never actually broadcast, due to a wallet glitch or a dropped connection, in which case it isn't really "pending" on the network at all — it just never made it there.

Checking the transaction directly on a block explorer will usually tell you which of these situations you're in — for instance, whether it's genuinely sitting in the mempool waiting, or whether it doesn't show up on the network at all.

How Do I Speed Up a Stuck Transaction?

The right method depends on which network you're using, since "speed up" works differently on Bitcoin than it does on Ethereum and other EVM chains.

On Bitcoin, the standard tool is Replace-By-Fee (RBF) — a feature that must have been enabled (opted into) at the time the original transaction was sent. If RBF was enabled, you can broadcast a replacement transaction with a higher fee, and the network will accept the higher-fee version instead of the original. If RBF was not enabled on the original transaction, an alternative exists called Child-Pays-For-Parent (CPFP): you create a new transaction that spends an output from the stuck one, attaching a high enough fee to make it worthwhile for miners to confirm both the stuck transaction and its "child" together.

On Ethereum and other EVM-compatible chains (like BNB Chain or Polygon), the mechanism is different and isn't technically called RBF — it's nonce replacement. Every transaction from a wallet has a sequential nonce, and you can broadcast a new transaction using the exact same nonce as the stuck one but with a higher gas fee. The network will only ever confirm one transaction per nonce, so the higher-fee version effectively takes the stuck one's place. Wallets like MetaMask build this into a one-click "Speed Up" button, which handles the nonce-matching and fee increase automatically.

Can I Cancel a Pending Crypto Transaction?

Sometimes, but only while it's still unconfirmed — once a transaction is confirmed on the blockchain, it is permanent and cannot be cancelled or reversed by anyone, including the platform or wallet you used.

While a transaction is still pending, cancellation generally works through the same replacement mechanism used to speed one up:

  • On Bitcoin, if RBF was enabled, you can broadcast a replacement transaction sending the funds back to your own address at a higher fee, which effectively overrides the original.
  • On Ethereum and EVM chains, the common method is sending a new, zero-value transaction to yourself using the same nonce as the stuck transaction, with a high enough gas fee to be accepted first — most wallets like MetaMask offer this as a built-in "Cancel" option.

Neither method is guaranteed to work every time — it depends on whether your replacement transaction actually gets picked up by the network before the original does, and there's always a small chance the original confirms anyway if timing is close.

What Happens if a Transaction Is Dropped or Never Confirms?

If a transaction sits unconfirmed for too long with a fee too low to ever realistically be picked up, most networks and node software will eventually drop it from the mempool — the pool of transactions waiting to be included in a block. When this happens:

  • On Bitcoin, the funds become available to spend again from the original wallet, since the transaction never actually executed on-chain.
  • On Ethereum and EVM chains, a dropped transaction means that nonce was never used, so the funds remain in your wallet and you can simply try sending again with an adequate fee.

In either case, a dropped transaction is not a lost transaction — the funds haven't gone anywhere, since nothing was ever finalized on the blockchain. The main risk to actually watch for is accidentally sending the same funds twice by resending a new transaction before confirming the original one truly dropped, which is why checking the explorer status before resending is worth the extra minute.

How Long Should a Crypto Transaction Take to Confirm?

This depends heavily on which blockchain you're using, since block times and confirmation requirements vary significantly across networks — some chains produce new blocks every few seconds, while others take considerably longer, and the number of confirmations needed for a transaction to be considered final also differs by network and by the specific platform's own risk policies. Rather than assuming a fixed timeframe, the most reliable approach is checking the specific network's typical block time and the receiving platform's stated confirmation requirement, and then watching the transaction's real-time status on a block explorer — which will show you exactly how many confirmations it currently has against however many are actually required.

Where TransFi Fits In

TransFi is an on-ramp and off-ramp platform for stablecoins — it lets businesses and individuals convert between USDC or USDT and local currency, with reliable settlement, low-cost local payment methods, and payouts. Reliable settlement matters precisely because of everything covered above: a transaction that looks "stuck" is rarely actually lost, but confirming that for yourself — rather than guessing — means knowing how to read a block explorer and understand what a pending status actually indicates. Being able to independently verify that a transfer has genuinely confirmed, rather than relying solely on a dashboard, is a useful habit for anyone regularly moving stablecoins.

For businesses that want to accept stablecoin and crypto payments as part of a broader checkout flow — alongside cards, bank transfers, and local payment methods — TransFi's crypto payment gateway is built around dependable, verifiable settlement, with every transaction confirmable on-chain the same way any blockchain transfer is.

Conclusion

A pending crypto transaction is rarely a mystery once you know where to look. Checking the transaction on the correct block explorer tells you definitively whether it's confirmed, still pending, or dropped — and if it's genuinely stuck, the fix depends on the network: Replace-By-Fee or Child-Pays-For-Parent on Bitcoin, nonce replacement on Ethereum and other EVM chains. The one thing that's true across every network: once a transaction is actually confirmed, it's final, so the moment to act is always while it's still pending, not after.

FAQs

1. How do I check if a crypto transaction is confirmed?

Find your transaction ID (TXID) or transaction hash and enter it into the block explorer for the network used. The explorer will show whether the transaction is pending, confirmed, failed, or dropped, along with its current confirmation count.

2. Why is my crypto transaction stuck pending?

A transaction can remain pending because of a low network fee, blockchain congestion, a nonce or transaction-ordering issue, or because it was never successfully broadcast to the network. Checking the TXID on the correct block explorer can help identify the cause.

3. How can I speed up a pending crypto transaction?

The method depends on the blockchain. Bitcoin transactions can potentially be accelerated using Replace-By-Fee (RBF) or Child-Pays-For-Parent (CPFP). On Ethereum and other EVM chains, you can replace a pending transaction using the same nonce with a higher gas fee.

4. Can I cancel a pending crypto transaction?

Sometimes. A pending transaction may be cancelled through a replacement transaction while it is still unconfirmed. Bitcoin generally uses RBF when enabled, while Ethereum and other EVM networks can use nonce replacement. Once a transaction is confirmed, it cannot be cancelled or reversed.

5. How long does a crypto transaction take to confirm?

Confirmation times vary by blockchain, network activity, and the number of confirmations required by the receiving platform. The most reliable way to check progress is to monitor the transaction on the appropriate block explorer and review its current confirmation count.

Product Suite

Powering Global Money Movement

Explore TransFi's complete cross-border infrastructure suite.

TransFi API

Access global collections, payouts, cards, and stablecoin rails through a single API.

BizPay

Send and collect cross border payments via WhatsApp or Telegram.

BizPay Pro

Manage treasury, global banking, payouts, and digital assets from one account.

Ramp

Buy and sell digital assets across 250+ payment methods and 130+ assets.

Checkout

Accept payments worldwide through a customizable unified checkout.

OTC Desk

Execute high-value OTC trades with bespoke pricing and settlements.

Ready to simplify global payments?

Send, receive, and swap funds worldwide with ease and transparency - across 70+ countries and 40+ currencies.

Community

Join our community!

Get the latest insights on emerging market payments delivered to your inbox every month

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

One platform for every global payment need

From payouts and collections to checkout, treasury, and stablecoin rails - TransFi powers it all through a single integration.

Built for however you move money

BizPay, Checkout, Ramp, Corporate Treasury, and more - pick the products that fit your business, scale as you grow.