Pump Fun Holder Bot: Holders, Makers, Dust and Retention

The holder count is the number buyers glance at right after the chart. It's also the easiest one to inflate badly. This guide separates holders from makers and traders, explains why a list full of dust balances adds so little, and shows how we handle retention in our runs.

Written by the run desk9 min read

A pump fun holder bot puts small token balances into lots of different wallets, which lifts the holder figure shown on Pump.fun, on explorers and on DexScreener. The count only means something if those wallets keep a believable balance after trading, so the useful version is a volume run where a chosen share of wallets, 20 to 80% in our console, ends the session still holding a small position. Varied balances, order sizes and timing are what let those retained wallets read like many separate small holders.

Key points

  • Holders are wallets with a balance right now. Makers are distinct wallets that traded in a time window. Traders and transactions count activity, not ownership.
  • Dust holders keep a few hundred tokens worth fractions of a cent. Retained holders keep a small but real position.
  • In our runs you choose a retention share between 20% and 80% of the run wallets.
  • Every holder wallet needs a token account, which locks roughly 0.002 SOL of rent on Solana.
  • Our runs vary funding, order sizes and timing per wallet, so the holder list looks like a crowd of separate small buyers.

How does a pump fun holder bot work?

At its crudest it's a script that sends a tiny buy, or a token transfer, from hundreds of new wallets. Each wallet now owns some of the coin, so the holder number jumps. Done that way the job takes minutes. It also produces a list of identical crumbs that tells a visitor very little.

A better holder bot isn't really a separate tool at all. It's the tail end of a volume run. Wallets buy and sell through the session, and when it finishes, some of them simply don't sell their last position. Holders then come from wallets that have a trading history behind them, not from wallets that exist only to sit on 312 tokens.

Holders vs makers vs traders: what each number counts

These three get mixed up constantly, and the mix-up leads people to buy the wrong service. Here they are side by side.

A wallet can be a maker today and not a holder, or a holder that has not traded in a week.
MetricWhat it countsWhere you see itWhat moves it
HoldersWallets with a non-zero balance at this momentPump.fun coin page, explorers, DexScreenerWallets that buy and keep some tokens
MakersDistinct wallets that traded in a window such as 24hDexScreener pair statsMany different wallets placing trades
Traders / transactionsNumber of buys and sellsTrades tab, DexScreenerAny trade, including repeat trades by one wallet
VolumeSOL value of all tradesCoin page, DexScreenerTrade size times trade count

Why does the difference matter? DexScreener's own trending documentation lists unique makers and holders as separate inputs, alongside volume, liquidity and transactions. One wallet trading 400 times lifts transactions and volume but adds a single maker. A wallet that buys once and holds adds one maker and one holder. For a coin page that looks alive, you want lots of the second kind, which is a different job from a Pump.fun bump bot cycling a few addresses.

Holder counts also only go one way during a run if nobody sells out completely. If a wallet sells its full balance, it drops off the list. A run that ends with every wallet flat leaves the holder count where it started, no matter how many makers it produced.

Dust holders vs retained holders

Open the holder list of a coin pushed by a crude airdrop script and scroll past the top twenty. You'll often find hundreds of wallets each holding the same odd amount, say 1,204 tokens, worth less than the fee it took to buy them. That's dust.

Dust holders inflate the count and nothing else. Experienced buyers sort by balance, and a long tail of identical crumbs gives them no sense of who actually owns the coin. Some explorers and analytics sites also hide balances under a threshold, so the inflated number may not even show where you hoped.

Retained holders look different. Each wallet traded during the session, at varied sizes, and kept a small but plausible position, say 0.05 to 0.3 SOL worth at the price when the run ended. Balances differ from wallet to wallet. Nobody holds an identical number. To a reader of the holder list they look like small participants who haven't sold yet, which is what they are.

Same holder number, very different holder list.
TraitDust holdersRetained holders
Balance sizeFractions of a cent, often identicalSmall but real, varied per wallet
Trade historyOne tiny buy or a transferSeveral buys and sells during a run
Effect on holder countRisesRises
Effect on makersLittle, if transfers are usedEach wallet counts as a maker
How it reads to buyersFiller at the bottom of the listSmall holders who stayed

How our 20-80% retention control works

In our console the holder side of a run is one setting: the share of run wallets that keep a small balance when the session ends. You can set it anywhere from 20% to 80%. The other wallets close out their positions as normal.

A quick example. You start a 300 SOL target run with 2,000 fresh wallets over four hours and set retention to 40%. When the run ends, roughly 800 of those wallets still hold tokens, each with its own balance, and the other 1,200 have sold out. Those 800 sit on the holder list next to whatever real buyers arrived during the run. Push retention to 80% and about 1,600 wallets stay. At 20%, about 400.

Which share should you pick? Higher retention means a bigger holder count, but it also means more tokens parked in run wallets and more SOL locked in token account rent, since every holding wallet keeps an associated token account open. On Solana that rent deposit is roughly 0.002 SOL per account. At 1,600 retained wallets that's about 3.2 SOL sitting in rent. It's refundable only if the account is closed, so it's worth thinking about before you choose 80%.

Lower retention keeps the list leaner. In our runs, creators who expect real buyers to arrive soon often pick 30 to 50%, because organic holders will fill in the list anyway. Creators planning a long, slow run on a young coin tend to go higher. Neither is a rule. We don't publish an ideal ratio, because we don't have data that would justify one.

Retention is part of the same run, so it adds no separate charge. Pricing remains 1% of target volume with a 100 SOL minimum, and that one number already absorbs the trading charges taken by Pump.fun and PumpSwap, plus network costs and the Jito tips our wallets spend. No extra bill follows. The run trades on the bonding curve and, if the coin graduates mid-session, continues in the canonical PumpSwap pool, so retained balances can come from either stage.

How varied wallets read like independent holders

Visitors who open a holder list are asking one quiet question: is this a crowd, or is it a handful of people? A list reads as a crowd when the wallets on it behave like separate people. Our runs are built around the traits that make that so:

  1. Separate funding. Each run uses brand new wallets that are topped up along their own paths, so the list does not trace back to one obvious starting point.
  2. Spread timing. Funding and first buys are paced across the duration you choose, instead of landing in the same few seconds.
  3. Varied amounts. Order sizes move around inside the range you set, and no two retained wallets end on the same balance.
  4. Real trades only. Every position comes from an ordinary on-chain buy, whether against the bonding curve or inside the PumpSwap pool, not from token transfers between wallets.
  5. Independent exits. The wallets that sell out do so at different times and sizes, the way small traders drift away from a coin.

Supply concentration is the other thing buyers check. If a few wallets hold 30% of supply, people treat them as one large holder, whatever the headline number says. That matters more than the raw count, and it's why a holder list built from many small, uneven positions looks healthier than one with fewer, bigger bags.

Our fresh-wallet volume engine uses new wallets for every run, varies order sizes inside the range you choose and spreads activity over whatever pace you set in the 15-minute to 10-hour range. Retained balances differ wallet to wallet. The aim is a holder list that reads like a real spread of small participants when someone scrolls it, with each entry backed by its own trading history.

If you're comparing this approach with launching through a bundler, which buys a big chunk of supply in the creation block from a set of linked wallets, we lay out how the two compare on a holder list in bundler vs volume bot, side by side.

Setting retention for a run

  1. Pick wallet count

    Choose a fleet size, as small as 500 wallets or as large as 10,000. Retention is a share of this number, so 1,000 wallets at 50% leaves about 500 holders.

  2. Set target volume and pace

    Set at least 100 SOL of target volume and a duration. Slower runs spread buys and holds over more time.

  3. Choose retention

    Slide between 20% and 80%. Account for about 0.002 SOL of token account rent per wallet that keeps a balance.

  4. Pay and start

    Transfer the SOL fee to the address the console generates for your order, or scan its Solana Pay QR. You install nothing and link no wallet.

Mistakes that make holder numbers backfire

The biggest one is chasing the count alone. A coin with 900 holders, 11 makers in 24 hours and a flat chart looks lopsided to anyone checking DexScreener trending style stats side by side. Holders, makers and volume should rise together, more or less in proportion.

Second, identical balances. Third, funding everything in a single minute. And fourth, forgetting that holders can leave: retained wallets are still wallets, and if you later sell them all at once, the count drops and the chart shows it. Plan the exit before you plan the entry.

Finally, local rules. Promotion of tokens is regulated differently from place to place, and nothing here is legal advice. If you're unsure, check with someone qualified where you live before the run, then set it up with a clear head.

Quick answers

Does a pump fun holder bot increase holders permanently?

Only as long as the wallets keep their balance. In our runs the retained share, 20 to 80% of run wallets, keeps a small position after the session. If those wallets sell everything later, they leave the holder list.

What is the difference between holders and makers?

Holders are wallets with a balance at this moment. Makers are distinct wallets that traded within a time window, such as 24 hours on DexScreener. A wallet can be one without the other.

Why are dust holders a bad idea?

Hundreds of identical tiny balances are easy to spot when the holder list is sorted, and some sites hide tiny balances anyway. They raise the count without making the coin look more traded.

What do retained wallets look like on the holder list?

Each one holds a small, different balance and has its own history of buys and sells from the run. Funding, timing and order sizes vary per wallet, so the list reads like many independent small holders.

How much SOL does each holder wallet lock?

Each wallet holding a token needs an associated token account, which keeps a rent deposit of about 0.002 SOL. It comes back if the account is closed.

Is holder retention charged separately?

No. It is a setting inside the run, so the price is still 1% of target volume, with 100 SOL as the smallest target.

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.