How many wallets does a volume bot need?

Published September 7, 20264 min readVolume bots

Why fleet size changes what activity looks like on chain, how few wallets produce a readable pattern, and the trade-off against volume.

Volume alone is a weak signal. The number of distinct wallets producing that volume is what makes it mean something, and it's the setting most people ignore when comparing services.

Why unique wallets are weighted so heavily

Discovery surfaces, whether Pump.fun's own or the screeners around it, are trying to answer one question: is something happening to this coin that lots of people care about?

Volume alone cannot answer it. One participant can generate arbitrarily large volume by trading with themselves. Trade count alone can't answer it either, for the same reason.

Unique wallets is the input that separates a crowd from an actor, and that's precisely the reason it carries weight, and why it is the hardest of the four inputs to fake convincingly. How trending works covers the full input list.

What a small fleet looks like on-chain

Take a coin whose entire trade history comes from twelve addresses. This is what anybody can see in a few minutes with free tools:

  • Twelve addresses, appearing repeatedly, trading only this coin
  • Most of them funded from the same source shortly before the activity started
  • Similar balances, similar timing, similar sizes
  • No history before the funding transaction

That's not a crowd. It's one participant wearing twelve hats, and the pattern is legible enough that traders routinely post it in chats as a warning. Buyers use clustering tools; you should assume they'll look.

Where the returns are

Fleet size and signal quality don't scale together in a straight line.

Fleet size What it reads as
Under 50 One actor with several addresses
50 to 200 Plausible small crowd, still clusterable
200 to 1000 Genuine breadth, hard to dismiss at a glance
1000+ Diminishing marginal signal, rising cost

Steepest gains sit at the bottom. Going from 10 wallets to 200 changes the character of the activity completely. Going from 2000 to 4000 changes it very little while doubling one component of the cost.

This is why a well-designed campaign treats wallet count as a setting you tune against your volume rather than a headline number to maximise.

The relationship with volume

Wallets and volume interact. Consider two campaigns with identical volume:

200 SOL through 40 wallets. Average trade size is large. The tape reads as a handful of participants making sizeable moves. Trade count is low.

200 SOL through 1200 wallets. Average trade size is small. The tape reads as many people making ordinary trades. Trade count is high.

The second produces a much stronger signal on three of the four ranking inputs, at the same volume. The cost is higher, because every wallet carries overhead, but what you're buying is the property that makes the volume credible.

General rule: if you have to choose between more volume and more wallets, more wallets usually wins for visibility.

What every wallet actually costs

This is where fleet size shows up in pricing. Each wallet needs:

  • A rent-exempt balance to exist
  • A token account to hold your coin, which has its own rent
  • Base transaction fees for every swap it makes
  • Priority fees during congestion
  • Trading capital

None of that's visible on your chart. All of it's required before a single trade appears. How a fleet is funded goes into the funding pattern problem, which is a separate and harder issue than the raw cost.

When one service quotes far less than another for the same volume, fleet size is one of the two most common places the difference is hiding. The other is MEV protection.

Questions worth asking a provider

  1. How many wallets carry the volume? A specific number, not "many".
  2. How are they funded? If the answer is one address sending equal amounts, the graph is readable.
  3. Are wallets reused across campaigns? A permanent fleet becomes a permanent cluster that anyone can map.
  4. Do the wallets have prior history? An address whose first ever action is buying one coin says exactly what it is.
  5. Can I set the count myself? If wallet count isn't a setting, it isn't something the service is confident about.

Vague answers here are informative. None of this is proprietary; anyone who has built the thing can describe it.

The honest limit

A large fleet makes activity look like participation. It doesn't make participation real, and it does not create demand. What it does is remove the most obvious reason for a trader to dismiss your coin in the two seconds they spend looking at it.

That is worth paying for and it's not worth overpaying for, and wallet clustering explained covers what a badly funded fleet looks like to anybody checking. Think of it this way: enough wallets that the activity doesn't read as one actor, spread over enough time that it doesn't read as one event, and then the rest of your attention on why anyone should care about the coin.

To set volume, wallet count and duration independently and see the exact cost before anything is signed, the console prices all three explicitly.

Frequently asked

Is more wallets always better?

Up to a point, and then the returns flatten. Beyond a certain fleet size the marginal wallet adds cost and very little additional signal. The sharp gains are at the low end, moving from a handful of addresses to hundreds.

Can I just use ten wallets?

You can, and anyone who looks will see ten wallets. Unique participant counts are among the most weighted inputs on discovery surfaces, and ten addresses trading repeatedly reads as one actor with ten addresses.

Does wallet count affect the price of a campaign?

Yes, because every wallet carries rent, token account costs and its own transaction fees before it produces any visible activity. Fleet size is one of the main reasons two quotes for the same volume differ.

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