Pricing, with the network cost shown separately

Most volume bot pricing pages quote one number and leave out the part the network charges you. That is where the real money goes, and it is the part a vendor cannot control. Volion charges a flat 2% of the volume you route. Everything below that line is network cost, measured from finalized blocks rather than estimated, and shown here so you can add it up before you commit anything.

Volion Research Updated Jul 30, 2026 5 sections

One fee: 2% of routed volume

Volion takes 2% of the volume target you configure. There is no subscription, no per-wallet charge, no setup fee, no tier, and no upsell. If you route 300 SOL of volume, the service fee is 6 SOL. The fee scales with the thing you are buying, which means a small campaign costs a small amount.

The same rate applies whether you are running a Solana volume bot campaign on an established pool or a Pump.fun volume bot campaign against a bonding curve. The venue changes the network cost, not the fee.

That model is deliberate, and it is worth explaining what it rules out. A per-wallet price rewards a vendor for splitting your budget across more wallets than the campaign needs. An hourly price rewards a vendor for running longer rather than better. A subscription charges you in months when you launch nothing. A percentage of routed volume is the only model where the vendor is paid for the exact output you asked for.

It also makes the quote checkable. Volume target multiplied by 2% is arithmetic you can do in your head before you open the console, and the console shows the same figure back to you with the network estimate beside it.

What you might expect to pay forVolion
Subscription or monthly minimumNone
Per-wallet or per-maker chargeNone
Setup or onboarding feeNone
Priority or premium tierNone
Percentage of routed volume2% flat
Network fees, tips and rentSpent on chain, not by us
The last row is the one that matters when comparing quotes. Network cost is charged by Solana and by the venue, not by the operator, and it does not disappear because a pricing page omitted it.

What the network charges on top

Every swap pays a Solana transaction fee whether it succeeds or fails. Across our latest sample of 22,506 finalized transactions, the median fee was 5,000 lamports and 27.9% of transactions were charged a fee while producing no volume. Your real cost per landed swap is the median fee divided by the success rate, not the median fee.
ProgramSampled txFailure rateMedian feeCost per landed swap
Pump.fun bonding curve4,72592.4%6,19381,487
Pump.fun AMM (post-graduation)2,34123.3%8,24310,747
Raydium AMM v45211.5%29,02032,791
Raydium CLMM5448.1%5,0819,790
Meteora DLMM86338.9%6,64210,871
Orca Whirlpools low sample3531.4%5,4327,918
Jupiter aggregator v628655.9%9,09720,628
Lamports per transaction, from our most recent sample of finalized mainnet blocks. The last column is the honest unit price: median fee divided by the success rate, because a failed swap is charged and produces no volume. Method on the measurement page.

The spread in that last column is the entire argument for measuring instead of estimating. Two campaigns with identical settings, routed to different venues, do not cost the same, because the failure rate is not the same. A vendor quoting a single network estimate for every token is quoting an average that applies to nobody in particular.

Two smaller items sit alongside the fee. Each wallet that holds your token needs an associated token account, which locks roughly 0.00204 SOL as rent while it exists. And if a campaign uses Jito bundles, the tip is an auction bid rather than a fixed price, so it is excluded from every estimate on this site instead of being guessed at. How tips are priced.

Five campaigns, added up in full

Below are five campaign sizes with every line shown. Service fee is 2% of the volume target. Network fee is the attempt count, which is wallets divided by the success rate, multiplied by the measured median fee. Rent is roughly 0.00204 SOL per token account. Tips are excluded because they are auction-priced.
WalletsAvg swap (SOL)Volume (SOL)Service fee (SOL)Network fee (SOL)Rent (SOL)
5000.1501.00.0031.02
1,5000.23006.00.0103.06
3,0000.351,05021.00.0216.12
6,0000.63,60072.00.04212.24
10,000110,000200.00.06920.40
Network fee uses the current network-wide median and failure rate. Route to a contested venue and that column rises; route to a quiet pool and it falls. The console recomputes it against the venue your token actually trades on.

Read the columns against each other rather than in isolation. Network fee is small in absolute terms at these sizes, but it is the line that varies by an order of magnitude between venues, and it is the line most vendors leave out. Rent is larger than most people expect at high wallet counts and is often recoverable when accounts are closed, which is a detail worth asking any operator about.

To price a campaign you actually intend to run, rather than one of these five, the cost calculator takes your wallet count, trade size and routing target and computes the same three lines against the failure rate measured on that venue.

Everything in that table is a projection from measured inputs, not a record of a campaign that ran. The inputs are published on the measurement page so you can check the arithmetic yourself.

Per maker, per hour, or per volume

The industry uses three pricing models and they are not comparable without doing arithmetic. Per-maker pricing charges for wallet count. Hourly pricing charges for runtime. Percentage pricing charges for output. Which is cheapest depends entirely on the campaign, so the only fair comparison is total cost for the same result.
ModelYou are charged forCheapest whenHidden risk
Per maker or per walletNumber of walletsFew wallets, high volume eachWallet count inflated beyond need
Per hour of runtimeTime the engine runsShort, dense campaignsSlow pacing bills more hours
Percentage of volumeVolume actually routedVolume is the goalLarge targets scale the fee linearly
None of these is dishonest by itself. The problem starts when a quote in one model is compared against a quote in another without converting both to a total.

To convert a per-maker quote, multiply the rate by the wallet count and add the network fee for the attempts those wallets will make, including the failures. To convert an hourly quote, multiply the rate by your intended duration and do the same. Then compare against volume multiplied by the percentage. In our experience the models converge more often than either side expects, and the difference that remains is usually network cost rather than margin.

If a quote in any model sits below the network cost floor for the volume it promises, the arithmetic does not close. That case is worked through on the cost floor page.

What the fee does not buy

The fee buys routed volume and the wallet fleet that produces it. It does not buy holders who stay, a listing, a trending placement, price support, or any outcome that depends on other people choosing to trade. Anyone selling those outcomes is selling something they do not control.
  • Not a guarantee of trending. Aggregator and platform rankings weigh several signals and change without notice. Volume is one input. What aggregators index.
  • Not price support. A balanced buy and sell campaign is not designed to move price, and a campaign that did move price would be spending your budget on slippage rather than on volume.
  • Not holders. Campaign wallets are transient. Holder count that arrives with a campaign and leaves with it is visible to anyone reading the chart. Makers versus volume.
  • Not custody. We never ask for a private key or a seed phrase, so there is no version of this service where your treasury is in our hands. What that does and does not protect.

The honest framing is that a campaign buys attention mechanics, not attention. If the token has nothing behind it, the chart goes quiet the moment the campaign ends, and the money spent bought a few hours of activity. That is a legitimate thing to buy at launch. It is not a substitute for having something to launch.

Questions

How much does a Solana volume bot cost?
Volion charges 2% of the volume you route and nothing else. On top of that sits network cost, which is the transaction fee multiplied by the number of attempts including failures, plus roughly 0.00204 SOL of rent per token account. A 300 SOL volume target works out at 6 SOL in service fee, with network fee in the fractions of a SOL at current measured rates.
Is there a subscription or minimum?
No. There is no subscription, no monthly minimum and no setup fee. The smallest campaign the console will configure is 500 wallets, and the fee on it is whatever 2% of that campaign volume comes to.
Why is your fee a percentage instead of a flat rate?
Because a percentage is the only model where the operator is paid for the output you asked for. Per-wallet pricing rewards splitting your budget across more wallets than the campaign needs, and hourly pricing rewards running longer rather than better.
Are network fees included in the price?
No, and they are not included in anyone else pricing either, because they are charged by Solana rather than by the operator. We show them separately, measured from finalized blocks, so the total is visible before you commit rather than after.
What is account rent and do I get it back?
Every wallet holding your token needs an associated token account, which locks around 0.00204 SOL while it exists. That SOL is not spent, it is held, and it is recoverable when the account is closed. At 1,000 wallets it comes to roughly 2 SOL held.
Why are Jito tips not in the estimate?
Because they are auction-priced. A tip is a bid in a competitive auction for bundle inclusion, so the clearing price changes with demand. Quoting a fixed tip would be inventing a number. If a campaign uses bundles, the tip sits on top of everything shown here.
Can I see the fee before paying anything?
Yes. The console computes the service fee, the estimated network fee for your routing target and the rent estimate before any address is shown. Nothing is charged and no address is reserved until you continue to funding.
Do you offer refunds?
Leftover SOL from a campaign returns to the address it came from. The service fee covers work already performed once a campaign has run, so it is not refundable after execution. If a campaign cannot start, nothing is spent.