crypto sent but not confirmed after hours

Crypto Was Sent Hours Ago: Is It Unbroadcast, Pending or Dropped?

Hours without confirmation can describe several different states. A custodial platform may not have broadcast anything, a valid transaction may be waiting in a mempool, the fee may be uncompetitive, a replacement may exist or the recipient may require more confirmations after block inclusion. Start with the transaction hash and the network, not with another transfer.

Most faucet rewards are tiny. FaucetPay can help you collect small payouts from supported faucets, PTC sites and reward platforms in one microwallet before withdrawing later.

Set up FaucetPay to collect small rewards →

Six states, six different owners

Every state has a different owner and remedy.

  • No transaction hash: the sender or custodian has not proven broadcast
  • Hash unknown to the explorer: wrong network, local-only record or dropped transaction
  • Hash visible and pending: the transaction is in the network queue
  • Replacement visible: a newer transaction uses the same spend or nonce
  • Included in a block: blockchain confirmation has started
  • Enough confirmations but no credit: the receiving service controls the next investigation

No hash means do not diagnose the mempool yet

A wallet or exchange can show sent, processing or completed before supplying a blockchain transaction ID. Without a hash, ask the sender for the selected network, processing status and broadcast record.

Use the explorer for the actual network

The same address format can appear on several EVM-compatible chains. Open the transaction hash in the explorer matching the selected network and verify sender, recipient, value, token contract, fee and status.

A pending Ethereum-style transaction may be underpriced

Ethereum.org and MetaMask explain that transactions can remain pending when the gas price or priority fee is below current demand. Wallets may offer a speed-up that resubmits the same nonce with a higher fee.

Cancellation is another replacement attempt

On supported account-based networks, a wallet can attempt to replace the pending transaction with a transaction to the sender using the same nonce and a higher fee. This works only while the original remains unconfirmed and is not a guaranteed protocol reversal.

Do not create a normal second transfer

Sending the same amount again with a new nonce does not cancel the first transaction. Both can confirm, producing a duplicate payment. Use the wallet’s documented replace, speed-up or cancel feature when appropriate.

Bitcoin uses different fee-bumping tools

Replace-by-fee (RBF) swaps an unconfirmed Bitcoin transaction for a higher-fee version. Since Bitcoin Core 28.0, nodes accept such replacements by default even when the original didn't signal RBF, so the old opt-in flag matters less than it used to; your wallet still has to offer a bump. Child-pays-for-parent (CPFP) works from the other side: whoever controls an output of the stuck transaction spends it with a high fee so miners take both. Which tool you can use depends on the wallet and on who holds a spendable output.

A transaction can be dropped from local mempools

Nodes do not promise to retain every unconfirmed transaction indefinitely. A low-fee transaction may disappear from an explorer or wallet after being evicted, expired or replaced. Confirm with the sender before rebroadcasting.

Pending dependencies can block later transactions

On nonce-based networks, a later transaction from the same account can wait behind an earlier nonce. Replacing or resolving the oldest pending transaction can be necessary before newer ones proceed.

Solana transactions expire instead of waiting

Solana works differently. Each transaction carries a recent blockhash that's only valid for about 151 blocks, roughly 60 to 90 seconds. If it isn't processed in that window, validators reject it and it can never execute later. So a Solana transfer that's "pending for hours" almost certainly either landed already or expired. Check the signature in an explorer; if it isn't there, it's safe to send a new transaction.

Custodial withdrawals add a processing clock

With a custodial sender, part of the wait happens before anything reaches the chain. FaucetPay says Normal withdrawals are batched and Priority withdrawals are sent individually, and on October 31, 2026 its help listed Normal processing every 4 hours and Priority every 5 minutes. A pending request can also reflect network congestion or an internal check. If it stays pending well past the next processing window, contact support with the request details.

Block inclusion is not the receiver’s finality rule

An exchange or payment service can require several confirmations before crediting a deposit. The explorer may show success while the receiver still waits for its defined confirmation count.

Save the evidence before you act

Save the transaction hash, network, sender, recipient, amount, fee or feerate, nonce or RBF status, first-seen time, current explorer state, replacement hash and receiving-service requirement.

Worked ownership diagnosis

An exchange withdrawal has no hash after three hours: the exchange owns the delay. An Ethereum transaction has a hash and remains pending with a low priority fee: the sender wallet may offer speed-up. A Bitcoin transaction is RBF-enabled and underpriced: the sender can consider an RBF bump.

Do not pay strangers to accelerate the transaction

A legitimate wallet can show supported fee-bumping controls. Never send a separate crypto payment, share a recovery phrase or grant remote device access to someone claiming they can confirm the transfer.

Bottom line

A delayed transaction is solved by state and ownership. Find the hash, confirm the network, identify whether it is unbroadcast, pending, replaced, dropped or already included, and use only the tool supported by that network and sender.

Sources

Network, wallet and FaucetPay documentation. Solana's confirmation guide and FaucetPay's processing times were checked on October 31, 2026; the rest on July 29, 2026.

  • Ethereum pending transaction FAQ: https://ethereum.org/community/support/faq/
  • Ethereum transaction lifecycle: https://ethereum.org/developers/docs/transactions/
  • MetaMask speed-up and cancel guide: https://support.metamask.io/manage-crypto/transactions/how-to-speed-up-or-cancel-a-pending-transaction/
  • Bitcoin Optech replace-by-fee: https://bitcoinops.org/en/topics/replace-by-fee/
  • Bitcoin Optech child-pays-for-parent: https://bitcoinops.org/en/topics/cpfp/
  • Solana transaction confirmation and expiration: https://solana.com/docs/advanced/confirmation
  • FaucetPay withdrawal processing times: https://faq.faucetpay.io/knowledge-base/how-often-are-withdrawals-processed/
  • FaucetPay pending withdrawal guidance: https://faq.faucetpay.io/knowledge-base/withdrawal-stuck-in-processing/
Scam-aware reminder

Be careful with websites that promise unrealistic rewards, ask for deposits before withdrawal, or require suspicious wallet connections. Small reward sites should never need your seed phrase.

FAQ

What if the sender cannot provide a transaction hash?

Treat it as a sender-side or custodial processing problem rather than a confirmed blockchain broadcast.

Can I send the transaction again?

Do not send a normal duplicate. Use a documented replacement or fee-bump method when supported.

Can a pending Ethereum transaction be canceled?

A wallet can attempt a same-nonce higher-fee replacement while the original remains unconfirmed.

How can Bitcoin fees be increased?

Eligible wallets can use replace-by-fee, and some cases allow child-pays-for-parent.

Does one confirmation guarantee exchange credit?

No. The receiving service may require additional confirmations or internal review.

Can a Solana transaction be stuck for hours?

Not really. A Solana transaction expires if it isn't processed within about 60 to 90 seconds of its blockhash. Check the signature in an explorer: it either confirmed or it never will.

Advertisement