How much does a Pump.fun volume bot cost?

Published September 1, 20265 min readVolume bots

What actually costs money inside a Pump.fun volume campaign, why quotes differ so widely, and how to tell a fair price from a hidden shortfall.

A Pump.fun volume campaign costs whatever the chain charges to produce it, plus whatever the operator adds on top. Quotes vary wildly. Why? Because the first part is fixed by Solana and the second isn't fixed by anything, and most listings blur the two together so thoroughly that you can't work out which number you're actually being asked for.

So let's take the cost apart, piece by piece, so you can read any quote you're handed.

Costs nobody can avoid

Four things have to be paid for by somebody before a single swap lands on your mint.

Network fees. Every Solana transaction carries a base fee. It's small individually and it is not small when a campaign performs thousands of swaps. This is paid to the network, not to the operator.

Priority fees. When the chain is congested, transactions without a competitive priority fee sit unconfirmed or drop. A campaign that doesn't raise its fee during busy periods stops working exactly when attention is highest, which is the worst possible time for it to stall.

Wallet funding. Volume spread across a fleet means every wallet in that fleet needs SOL to trade with and rent to exist. That capital has to come from somewhere before the campaign starts.

Bundling tips. If the campaign protects its own trades from sandwich attacks, the bundles carry a tip. Skip this and part of your spend is quietly harvested by searchers rather than turned into volume on your chart.

None of those four disappear. They're only optional in the sense that a provider can skip one and still call the result a campaign.

Why "target volume" is the number that matters

What are you actually sending? That's the single most common misunderstanding in this category, and it costs people real money.

Target volume is the amount of trading activity a campaign generates against your mint. It's not a deposit. The money that changes hands during those swaps flows through the fleet, into the bonding curve and back out, over and over. What you pay is a fee calculated on that target.

So when a service says "200 SOL campaign", the question to ask is blunt: am I sending 200 SOL, or am I sending a fee on 200 SOL of activity? Those are wildly different transactions, and a service that won't answer that clearly is telling you something.

Curvegrad charges a flat 2% of the target volume, with all four cost components above already inside it. A 200 SOL target costs 4 SOL. The minimum campaign is 50 SOL of target volume, which is 1 SOL. That's stated here so you've a concrete number to compare against, not because a number by itself proves anything.

What makes one quote cheaper than another

When you see a much lower price for the same headline volume, one of these is almost always the explanation.

Where the saving comes from What it costs you
Fewer wallets The same volume through a handful of addresses reads as one actor, not a crowd
No bundling Part of your spend goes to sandwich bots instead of your chart
Flat priority fees The campaign fails or crawls exactly when the network is busy
Shorter real duration Activity arrives as a spike, then the recency window rolls past you
Fake volume Nothing settles on-chain at all

The last row is worth being blunt about. Some services generate nothing, take the payment and rely on the creator not checking an explorer. This is why the first thing to verify isn't the price but the output, which the guide on judging a volume bot covers in order of priority.

How size, wallets and duration change the price

Three sliders drive the cost of a real campaign, and they don't affect it equally.

Volume is the direct multiplier. Twice the target, twice the fee, roughly twice the underlying chain costs.

Wallet count raises the funding and rent overhead but improves the shape enormously. The same volume across many wallets produces a different signal to ranking surfaces than the same volume through a few, because unique wallets are weighted heavily by almost everything that ranks new tokens.

Duration is the one most people under-buy. Spreading the same volume across twelve hours instead of twenty minutes costs the operator more in coordination and keeps you inside recency windows repeatedly rather than once. For visibility, the longer version is usually the better purchase at the same price.

A sanity check before you pay

Work through this in order. Ten minutes. It eliminates most of the bad options.

  1. Ask which number you're sending. Fee, or the full volume figure. Get it in writing.
  2. Ask for a mint that has run a campaign. Open it in an explorer. Swaps from many distinct wallets, or the conversation is over.
  3. Ask how many wallets carry the volume and how they're funded.
  4. Ask whether legs are bundled and what happens to priority fees when the chain is busy.
  5. Ask what happens at migration, because a campaign that only knows the bonding curve breaks when your coin graduates to PumpSwap.

Anyone who has actually built this answers all five in a couple of sentences each. Vagueness isn't modesty about proprietary methods; the engineering here isn't a secret.

What the price does not buy

No amount of money purchases demand. A campaign moves volume, trade count, unique wallets and recency, which are the inputs that decide whether anyone sees your coin. Whether they then buy it depends on the coin, the community and the market that day.

That distinction is the whole difference between a service you can hold to a standard and one you cannot. Volume is verifiable, so a provider can be measured against it. Buyers aren't for sale, so anyone promising them is describing something they can't deliver.

Why volume bots charge a percentage covers the reasoning behind that pricing shape. If you want to see a full quote with the fee, wallet count and window laid out before anything is signed, the console prices a campaign end to end and asks for nothing but the mint address.

Frequently asked

Is a flat percentage better than a fixed monthly fee?

For a launch, usually yes. The underlying costs scale with how much volume you want, so a percentage tracks the work being done. A flat subscription decouples the price from the delivery, which means either you overpay in a quiet month or the provider loses money in a busy one, and neither is stable.

Why do two services quote such different prices for the same volume?

Almost always because one of them is not doing the same thing. The usual differences are fleet size, whether trades are bundled against MEV, and whether priority fees track network conditions. All three are invisible in a headline number and very visible in an explorer.

Does the price include the SOL that gets traded?

This is the single biggest source of confusion. Target volume is the amount of trading activity generated, not money you hand over. The fee is charged on that target. Ask any provider to state plainly which number you are actually sending.

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