Why is my transaction still pending?

  • Updated

If your transaction is stuck as pending, it usually means the network has not confirmed it yet. This behavior is more common on Ethereum, Base, and Polygon, which process transactions differently from networks like Solana or Sui.

How Ethereum, Base, and Polygon process transactions

The Ethereum, Base, and Polygon networks use a mempool, which is a queue of transactions waiting to be processed. Validators prioritize transactions that include higher gas fees.

If the gas fee is set too low, especially during periods of high network activity, the transaction may remain in the mempool until validators select it. In some cases, transactions with very low fees may not be processed at all.

Even if you have enough ETH or POL to cover basic fees, the transaction can still be delayed if the gas fee is lower than other transactions waiting in the queue.

What you can do

If your transaction has been pending for an unusually long time on Ethereum, Base, or Polygon, you can try the following options:

How Sui processes transactions

The Sui network does not use a mempool or gas auction system. Transactions are processed in parallel and ordered deterministically, so long pending times are uncommon.

If a Sui transaction appears stuck, try the following steps:

  • Refresh your wallet to update the transaction status.
  • Make sure you have enough SUI to cover the gas fee. The recommended minimum balance is 0.01 SUI.
  • Try submitting the transaction again if the previous attempt did not finalize.

Was this article helpful?

5 out of 25 found this helpful
Can't find what you're looking for?

Start a chat