Tx Doctor / EVM error library / Insufficient funds for gas

EVM · balance

EVM error: Insufficient funds for gas

The sending address cannot cover value plus gas at the price it set, so the node refused to accept the transaction.

Why it happens

How to fix it

  1. Send a small amount of the native coin to the address and retry.
  2. Lower the amount being sent or the priority fee.
  3. On L2s, remember the fee is paid in ETH even when you transact in USDC.

What it looks like in the wallet or explorer

insufficient funds for gas * price + value

Seeing this right now? Paste the transaction hash — the tool finds the chain and decodes what actually failed.

Diagnose my transaction

Related errors

ERC-20 transfer exceeds balance

EVM · token

Intrinsic gas too low

EVM · gas

Out of gas

EVM · gas

Replacement transaction underpriced

EVM · nonce