Solana Volume Bot: Generic Tools vs One Built for Pump.fun

Search for a volume bot on Solana and you get dozens of tools that all claim to work everywhere. Most were written for regular AMM pools. A Pump.fun coin spends its first hours somewhere else entirely, and that gap decides whether a tool fits your launch or just burns SOL.

Written by the run desk9 min read

A Solana volume bot buys and sells a token from many wallets so its pool shows trading activity. Generic bots are written for standard DEX pools such as Raydium or Orca, while a Pump.fun coin trades on a bonding curve until it graduates to PumpSwap. If your coin launched on Pump.fun, pick a bot that handles the curve, follows the migration on its own and prices the whole run up front.

In brief

  • Generic Solana volume bots mostly assume an AMM pool exists. Pump.fun coins have none until graduation.
  • A Pump.fun-native bot works the curve, moves into the canonical PumpSwap pool once migration happens, and can keep the coin page busy as well.
  • Pricing in the market comes in four shapes: per maker, per transaction, SOL per hour and percent of volume.
  • Line quotes up by how much SOL each one burns for every SOL of volume, trading fees and tips included.
  • We charge 1% on the volume target you choose (100 SOL minimum), and those costs sit inside that number.

What is a Solana volume bot?

Strip away the marketing and it's a scheduler with a wallet list. The bot funds a set of addresses, sends buys and sells to a pool at intervals you set, and pulls the SOL back at the end. Each trade is a normal Solana transaction with a base fee, usually a priority fee, and often a Jito tip so it lands in a bundle without being sandwiched.

Where does the SOL go? Most of it comes back. A buy of 0.4 SOL that gets sold back a few minutes later returns roughly 0.4 SOL minus the pool fee and the price move, so the money cycles through the wallets many times during a run. What's actually spent is the fee drag on every trade plus the network costs. On a coin with thin liquidity, that drag adds up much faster than people expect, which is the reason the pricing section further down matters more than any feature list.

The output shows up wherever traders look. Volume climbs on DexScreener and Birdeye. The number of unique makers grows if the bot uses many wallets. Candles appear on an otherwise empty chart.

Nothing new so far. What's changed in the last two years is where tokens are born. A huge share of new Solana memecoins start on Pump.fun, and a tool built for a Raydium pool doesn't know what to do with a coin that has no pool yet.

Generic Solana volume bots vs a Pump.fun-native bot

A generic bot reads a pool address, quotes a swap through that pool or an aggregator, and fires. That's fine for a coin with a Raydium, Meteora or Orca pool. Point it at a fresh Pump.fun mint, though, and one of three things happens: it errors out, it routes through some thin third-party pool, or it waits for graduation and misses the hours when attention is highest.

Pump.fun coins follow their own lifecycle. They trade on a constant-product bonding curve with virtual reserves until the real token supply on the curve, 793,100,000 tokens, sells out. Then the program marks the curve complete, and its liquidity shifts into a canonical PumpSwap pool on its own. It never comes back. The trading fee schedule changes on the way too, from the curve's to the pool's, and Pump.fun publishes both on its own fee page.

How the two approaches differ for a coin that launched on Pump.fun.
Generic Solana volume botBot built around Pump.fun
Where it tradesAn existing AMM pool you point it atThe bonding curve first, then the canonical PumpSwap pool
GraduationUsually needs a manual restart on the new poolSwitches by itself when migration lands
Coin page activityNot touchedOptional replies, favorites and follows, plus 2 to 20 feed bumps a minute
Fee handlingYou fund trading and network fees yourselfCurve and pool trading fees, network costs and tips included in one price
Typical setupScript, Telegram bot or panel you fund yourselfWeb console, pay a fixed fee, nothing to run locally

Neither type is wrong. If your token launched straight into a Raydium pool, a generic tool is the right shape. If it launched on Pump.fun, you want the curve, the migration and the coin page handled as one run. That's the gap our Pump.fun volume bot was built for.

Why does the Pump.fun lifecycle matter so much?

Because attention moves twice. During the curve, buyers find a coin on Pump.fun's own front page and feeds, and they read the reply thread before they buy. After graduation the crowd shifts toward DexScreener charts and trending lists. A bot that only covers one half leaves the other half silent.

Take a coin sitting at 60% of its curve. A generic bot can't touch it. A curve-aware bot can keep trades and replies flowing, and if the curve completes during the run, it carries on in the PumpSwap pool without anyone opening a new order. We go through that handover, and who pays the pool fees once it happens, in our guide to running volume on PumpSwap.

One more thing gets mixed up a lot. Bundlers are a different tool. They buy a big share of supply in the launch block from several wallets the dev controls, which is about who holds tokens at minute zero, not about activity over hours. Our bundler vs volume bot comparison covers where each one fits into a launch plan.

How do Solana volume bots charge?

This is where quotes stop being comparable. We see four pricing shapes over and over across the market. We won't name sellers or quote their rates, since those change weekly and we can't verify them, but the models themselves are easy to compare.

The four common pricing models, described generically. Rates vary by seller and are not listed here.
ModelWhat you pay forWhat scales the billWhat to ask the seller
Per makerEach unique wallet that tradesWallet count, not volumeHow much volume does each maker produce? Are trading fees extra?
Per transactionEach buy or sell sentTrade count and frequencyWho pays the DEX fee and priority fee on each trade?
SOL per hourTime the bot runsDurationHow much volume per hour, and on which pool?
Percent of volumeShare of the volume producedTarget volumeIs the percentage the whole cost, or is trading capital and fee drag separate?

Each model hides a different cost. Per-maker and per-transaction pricing look cheap until you notice the DEX fee on every trade is still yours, and on a Pump.fun coin that fee is charged on each buy and each sell. SOL-per-hour says nothing about how much volume you get for the hour. Percent of volume is the easiest to compare, but only when the percentage covers everything.

So convert every quote into one number: total SOL you'll spend for each SOL of volume. If a seller charges a small fee but the run wallets also pay the trading fee on every order, the real figure ends up well above the headline once you add those trades up. Ours is fixed at 0.01, because the 1% already pays every Pump.fun and PumpSwap trading charge in the run, along with priority fees and Jito tips. Nothing extra lands on the creator. Worked examples at five run sizes are on our page about what a Pump.fun run costs.

What to look for in a Solana volume bot for Pump.fun

  1. Curve support. It should trade a coin that has not graduated yet, directly on the bonding curve.
  2. Automatic migration. When the curve completes, the run should keep going in the canonical PumpSwap pool with no new order.
  3. Fresh wallets in real numbers. A few dozen addresses on repeat turn the trades tab into the same few names over and over. Hundreds or thousands, with varied sizes and timing, read like many independent traders.
  4. Pacing you control. A burst of 15 minutes and a slow 10-hour run serve different goals.
  5. Clear payment. A deposit address and a stated fee are easier to audit than a request to connect your main wallet or share a key.
  6. No promises about rankings. Nobody controls Pump.fun trending lists or DexScreener ranking, and a seller who says otherwise is guessing.

We built our console against that list. Shop around anyway.

For the record, a run in our console works like this. Every run creates its own wallets, at least 500 and up to 10,000 of them, and sends trades through Jito bundles. You set the pace, anything from a quarter hour to 10 hours. Holder retention is optional: pick a share between 20 and 80% and that slice of run wallets keeps a small token balance afterwards, which stops the holder list from emptying out the minute trading ends. Replies can be drawn from a library of more than 10,000 comments written in 8 languages, or you upload a .txt with your own lines. To pay, you move SOL from any wallet you like into the run's deposit address, or point your phone at the Solana Pay QR beside it. Pump.fun has no connection to us, and nothing in the run depends on them approving it.

What should you check before running volume?

Two things, mostly. First, your own jurisdiction: rules on promoting a token are set country by country, and we can't tell you how yours applies. When in doubt, read up on the local position first; nothing here counts as legal advice. Second, your funds. Every trade in one of our runs settles as a regular swap on Solana that Solscan will show you, and we don't request private keys, recovery words, approvals or any wallet link, so the SOL in your own wallet is never in our hands.

What we can say is practical. Volume brings eyes. It doesn't hold them. Any coin with a dead thread, no socials and twelve holders loses those visitors in seconds, whatever the chart says.

Quick answers

What is the best Solana volume bot for Pump.fun coins?

One that trades the bonding curve directly, follows the coin into its canonical PumpSwap pool after graduation without a restart, uses many fresh wallets and shows the full cost before you pay. Generic bots that need an existing AMM pool fit poorly before graduation.

Can a generic Solana volume bot trade a Pump.fun coin?

Often not before graduation, because there is no Raydium or Orca pool yet; the coin trades on the Pump.fun bonding curve. After migration a generic bot can usually trade the PumpSwap pool if it supports that program.

Which pricing model is cheapest for a volume bot?

It depends on what the price covers. Work out how much SOL each quote spends for every SOL of volume, with DEX fees, priority fees and tips added in. A model that looks cheap per maker or per trade can cost more once trading fees are added.

How much does a Solana volume bot run cost with you?

You pay 1% of whatever target you pick, with 100 SOL as the floor. A 500 SOL target therefore comes to 5 SOL, and the curve and pool trading fees, priority fees and tips are paid out of that, with nothing added on top.

Will I have to connect a wallet?

No. Every run comes with a dedicated deposit address in the console; send SOL there from any wallet, or use the Solana Pay QR. There is nothing to download or run.

Put this into practice

Drop your mint into the console, set wallets and volume, and the fee is shown before anything is sent. One flat 1% of the goal, no wallet link required.

The run desk

We operate the volume runs sold through the console and revise these pages whenever Pump.fun changes its curve, feed or PumpSwap rules. Found a stale number? Tell us at support@softatjeh.com.