Transaction Issues

Understanding and resolving transaction problems on Sui.

How Sui Transactions Work

Sui is different from Ethereum. Transactions on Sui are instant and final. There's no waiting for confirmations or block finality.

If a transaction succeeds, it's immediately confirmed. If it fails, it fails immediately. There are no "pending" transactions that can get stuck for hours.

Transaction States

Pending

Your transaction has been submitted but not yet confirmed by the network.

What to do:

  • Wait a few seconds - Sui transactions are usually very fast
  • Check your internet connection
  • If it takes more than 30 seconds, the transaction may have failed

Failed

The transaction was rejected by the network and did not execute.

What to do:

  • Check if you have enough SUI for gas fees
  • Verify the transaction details were correct
  • Try the transaction again with correct parameters

Successful but not showing

The transaction completed but the result is not visible in your wallet.

What to do:

  • Refresh your wallet by pulling down or clicking refresh
  • Check the transaction on a block explorer (suiscan.xyz or suivision.xyz)
  • Wait a few minutes - indexing can sometimes be delayed

Common Issues

"Insufficient gas" error
You need SUI tokens to pay for transaction fees. Even if you're sending other tokens, gas is always paid in SUI. Make sure you have at least 0.01 SUI in your wallet.
"Object does not exist" error
The asset you're trying to interact with may have been moved or spent by another transaction. Refresh your wallet and try again.
"Dry run failed" error
The transaction was simulated and would fail if executed. This usually means invalid parameters or the action is not allowed by the smart contract.
Transaction stuck as pending
Sui transactions should complete in seconds. If stuck, it likely failed silently. Try the action again - Sui does not have "stuck" transactions like Ethereum.
NFT not showing after purchase
NFT indexing can take a few minutes. Check the transaction on a block explorer to confirm it succeeded, then refresh your wallet.

Verify on Block Explorer

You can always verify your transaction status on a Sui block explorer. Copy your transaction digest from the wallet and search for it.

Need more help?

If your transaction issue isn't covered here, contact support with your transaction digest so we can investigate.

Contact Support