WHEN IT GOES WRONG

Crypto transaction errors, explained

With an error message in hand the question is always the same: what does this mean, did it cost me anything, and what do I do now. Each page answers those in that order.

insufficient funds for gas * price + value

Insufficient funds for gas: how to fix it

Insufficient funds for gas means the account cannot cover the fee plus the amount. The usual cause is the wrong network, not a missing balance.

Read the fix
out of gas

Out of gas error: why you still paid the fee

Out of gas means the transaction ran out of its gas allowance partway and was rolled back. Why the fee is still charged, and how to avoid it.

Read the fix
nonce too low

Nonce too low: what it means and how to clear it

Your wallet used a transaction number the network already has. Why it happens, how to clear it, and why your funds are not affected.

Read the fix
replacement transaction underpriced

Replacement transaction underpriced: how to fix it

You tried to replace a pending transaction, but the new fee was not enough higher than the old one for nodes to accept the swap.

Read the fix
transaction underpriced

Transaction underpriced: what it means and the fix

The fee offered is beneath the minimum the network is currently taking, so the transaction was refused rather than queued.

Read the fix
intrinsic gas too low

Intrinsic gas too low: what it means and how to fix

Intrinsic gas too low means your gas limit is under the transaction’s baseline cost. What the minimum is, how to fix it, and why nothing was charged.

Read the fix
execution reverted

Execution reverted: what it means and how to fix it

Execution reverted means the contract refused the transaction and rolled it back. Why it happens, how to find the reason, and why you still paid a fee.

Read the fix
ERC20: transfer amount exceeds balance

ERC20 transfer amount exceeds balance: how to fix

A token contract refused a transfer because the account holds less than the amount requested — often because of decimals rather than a genuine shortfall.

Read the fix
gas required exceeds allowance

Gas required exceeds allowance: causes and fixes

Gas required exceeds allowance means the estimate is above your gas limit or balance. What causes it, how to fix it, and why nothing was charged.

Read the fix

Before you retry

Some failures cost a fee and some cost nothing, and retrying the wrong one repeatedly is expensive. Each page states which kind it is. None of them can recover a confirmed transaction, and nobody who contacts you offering to do that can either.