Tx Doctor / EVM error library / Intrinsic gas too low

EVM · gas

EVM error: Intrinsic gas too low

The gas limit you supplied is smaller than the flat cost of the transaction itself (21,000 plus calldata), so it was rejected before execution.

Why it happens

How to fix it

  1. Let the wallet or SDK estimate gas instead of hard-coding it.
  2. For a simple transfer use exactly 21,000; for anything else, estimate.
  3. Add 20% headroom on top of the estimate.

What it looks like in the wallet or explorer

intrinsic gas too low

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

Diagnose my transaction

Related errors

Out of gas

EVM · gas

Insufficient funds for gas

EVM · balance

Replacement transaction underpriced

EVM · nonce

Compute budget exceeded

ProgramFailedToComplete