Transaction Issues

How do I fix "Nonce too low" or "Nonce too high" errors?

This happens when your wallet has pending transactions that are out of sync with the network.

  • MetaMask Fix: Settings → Advanced → Clear Activity Tab / Reset Account.

  • Rabby Fix: More → Clear pending locallyReset my local nonce data.

• Why am I seeing "Execution reverted: arithmetic underflow or overflow (0x11)"?

This is common during withdrawals because your balance updates with every block. The "approval" set by your wallet might become slightly lower than your real-time balance.

  • Fix: Increase your token approval by one or two tokens manually. Alternatively, go to the Markets page, select the asset, click MAX, and Approve a higher amount before withdrawing.

• My transaction is stuck or pending (OneKey/Ledger).

  1. Ensure all firmware (Ledger Live/OneKey) is updated.

  2. Cancel all pending transactions and clear local data.

  3. Reset Nonce: Send a 0 value transfer to yourself and set the nonce to 0 in advanced settings.

  • Note: For Ledger + Keplr users, ensure both software and hardware are fully updated.

• What should I do if a HyperLoop transaction fails?

  1. Enable Big Blocks at the bottom of the HyperLoop page.

  2. Raise the Gas Limit to 3,000,000 (3M).

  3. Important: Switch back to Small Blocks after success to maintain faster execution for future trades.

Last updated