How to pick the best Pump.fun volume bot, without getting burned

Published September 1, 20263 min readVolume bots

The checks that separate a working Pump.fun volume bot from a scam, what pricing should look like, and the questions to ask before you pay.

Search "pump.fun volume bot" and you get a wall of near-identical offers. Same promises, same green charts, same Telegram handle. Here's how to sort them, in the order the checks actually matter.

Check one: can you verify the output

This is the only check that can't be faked with marketing copy, so do it first.

Every swap a campaign makes is an ordinary Solana transaction with a signature. Ask for a mint that has run a campaign. Open it in Solscan. Read the trade list. You should see swaps against the bonding curve or the pool, coming from many distinct wallets, spread across the window they claimed.

If they won't give you a mint, or they start explaining why explorers don't reflect what they do, you're done. There's no mechanism by which real on-chain volume is invisible on-chain. That explanation doesn't exist, because the thing it describes doesn't exist.

Check two: custody

A campaign needs one thing from you. A single SOL payment that you sign yourself.

It never needs:

  • a seed phrase
  • a private key
  • a token approval
  • any authority over your holdings

Why would a service that only ever needs one transfer from you ask for a key? Anything past that single payment is either bad engineering or the actual business model, and you don't get to find out which one until the wallet is empty. This isn't a side issue. It's the main way people lose money in this category, and the request almost always arrives wrapped in something that sounds procedural, like "verification" or "activation".

Check three: does the price make sense

Solana sets these costs. Not the vendor.

Cost Can it be skipped?
Network fee on every swap No
Priority fees when the chain is busy Effectively no
Bundling tips for MEV protection Only if you accept being sandwiched
Funding every wallet in the fleet No

A quote well below the sum of those isn't a better deal. It's a different deal. So ask which row got dropped, and pay attention to whether the answer arrives in one sentence or in three paragraphs of deflection about proprietary infrastructure.

Usually it's MEV protection, and part of your spend ends up in a searcher's pocket instead of on your chart. Sometimes it's fleet size, and the activity looks like three wallets because it is three wallets.

Curvegrad charges a flat 2% of target volume with all four rows inside it, so a 200 SOL target costs 4 SOL and the 50 SOL minimum costs 1. That's here so you've got something concrete to compare against, not because a number by itself proves anything.

Check four: how the activity is shaped

Ask about these five, and listen for specifics:

  1. How many wallets carry the volume, and how they're funded
  2. How the gap between trades gets chosen, and whether it's fixed
  3. Whether trade sizes vary, and inside what band
  4. Whether legs are bundled against sandwich attacks
  5. What happens at migration, when your coin moves to PumpSwap

Vague answers tell you a lot. None of this is proprietary, and anybody who has genuinely built a campaign engine can cover all five points in a couple of sentences each, because these are the decisions you spend your first month arguing about. The ones who can't are reselling somebody else's panel and have never looked inside it. The mechanics guide covers what good answers sound like.

Check five: what they promise

Watch the line between influence and guarantee.

A service can honestly say it moves volume, trade count and unique wallets, which are the inputs trending boards read. It cannot honestly promise buyers will show up, or that a placement is for sale. Those depend on the market, and the market isn't taking orders.

A short pre-payment checklist

  • Verified swaps on a real mint, in an explorer, from many wallets
  • One signature required, nothing else
  • Full price on screen before you commit
  • Specific answers about fleet, timing and routing
  • Claims limited to what a campaign can control

Five items, maybe ten minutes of work. That's usually enough to eliminate most of what you'll find.

If you want to see what a fully quoted campaign looks like, the console prices one end to end and asks for nothing but the mint address. And what that price is made of pulls the 2% apart line by line.

Frequently asked

Are cheap volume bots a bad sign?

Not automatically, but the chain sets a floor. Network fees, priority fees, bundling tips and wallet funding all have to be paid by somebody. A price far below those costs means one of them is being skipped, or the money is coming from somewhere else.

What is the biggest red flag?

Any request for a seed phrase, a private key, or a wallet approval. One payment, signed by you, and nothing else. There's no legitimate reason for a service to hold authority over your wallet.

How do I check a service actually delivered?

Open the mint in Solscan and read the trade list. Swaps from many distinct wallets across the window, or you were sold nothing. It takes about two minutes.

How to check this yourself

Everything in this guide describes mechanics that settle on Solana mainnet, so you can check any of it yourself. Mint addresses, swap signatures, curve progress and wallet counts are all public, and an explorer will disagree with us if we are wrong.

Curvegrad sells a volume service, and guides that touch on what a campaign does say so in the text rather than in a footnote.

what this is based on
  • Solana mainnet transaction history, read through the standard RPC methods
  • Pump.fun bonding curve and PumpSwap pool accounts as they appear on-chain
  • Public block explorers, where every claim here can be verified against a real mint
  • Campaigns run through our own engine, which is where the operational detail comes from