Skip to content
ihategas.xyz

Stuck Transaction

Speed up or cancel a pending transaction.

You sign, we never can

About stuck transaction

Nonces run strictly in order, so one transaction that never confirms blocks everything behind it — including transactions you have not sent yet. This shows the gap between your confirmed nonce and your pending one, and clears it. Worth understanding what cancelling actually is: nothing can be deleted from the mempool, so a cancel is a replacement — sending nothing to yourself at the same nonce with a higher gas price, so validators take that instead. You pay for the replacement, and if the original confirms first the replacement simply fails harmlessly.

Common questions

Why is my transaction stuck as pending?

Almost always because its gas price is below what the network is currently accepting, so no block producer has taken it. Nonces run in order, which is why one stuck transaction blocks every later one from the same wallet — including transactions you have not sent yet.

How do I cancel a pending transaction?

You cannot delete one, only outbid it. Sending nothing to yourself at the same nonce with a higher gas price is what cancel means everywhere it is offered, and it is what this page builds. You pay for that replacement, and if the original confirms first the replacement simply fails.

Why does my replacement transaction keep getting rejected?

A node accepts a replacement only if it beats the original's fee cap by at least ten percent — measured against what the original declared, not against what the network costs now. A transaction sent during a price spike still carries that spike's cap, so a bid set from today's price comes back as underpriced. Pasting the original hash here reads the actual number.

More wallet safety tools