FixesUpdated 23 Oct 20261 min read

pump.fun error 6002 (0x1772): TooMuchSolRequired

The fix

Your buy would cost more SOL than your slippage limit allows, because other buyers moved the price on the bonding curve before your transaction ran.

Tools covered

  1. Pump.funA Solana platform for creating and trading tokens on a bonding curve, with automatic migration to PumpSwap.UpVisit

What the error means

Program log: AnchorError ... Error Code: TooMuchSolRequired. Error Number: 6002. Error Message: slippage: Too much SOL required to buy the given amount of tokens.

Your buy would cost more SOL than your slippage limit allows, because other buyers moved the price on the bonding curve before your transaction ran.

Where it comes frompump.fun bonding curve program
Code6002 (0x1772)

How to fix it

  1. Raise slippage a little, for example from 10% to 15% on fast-moving launches, accepting a worse price.
  2. Buy a smaller amount; larger buys move further along the curve.
  3. Raise the priority fee so your buy lands earlier in the block.
  4. Retry with a fresh quote.

If that is not it

  • On graduated coins, the trade goes to PumpSwap and fails with PumpSwap errors instead, see PumpSwap error 6004.

More fixes: how to decode any Solana error code and why Solana transactions fail.

Source

Error text and code from pump.fun program IDL (pump-fun/pump-public-docs, idl/pump.json), read on 24 October 2026.

Questions people ask

What does TooMuchSolRequired mean on pump.fun?

The buy needed more SOL than your maximum, because the price rose before it executed.

Is it safe to raise slippage?

It protects you less against a worse fill; raise it in small steps.

pump.fun error 6002 (0x1772): TooMuchSolRequired | Jumpbit