Buy
One round of buys from many wallets, with your choice of sizing, delays and guards.
Buy is one round: every picked wallet buys once, then the task completes. It's the building block of Snipe; for a continuing loop use Volume.

Sizing#
Buy mode decides each wallet's amount:
- Full balance — everything minus gas reserve and platform fee (so it can still sell).
- Exact per-wallet — you type an amount per wallet; empty = skipped.
- Random % of balance — between Min % and Max %.
- Random in range — between Min buy and Max buy.
- One total across wallets — Total to spend split Equal, Random or Weighted by balance.
Wallets picks who takes part: all funded, random, richest/poorest first, most/least holdings; How many keeps the top N.
Timing#
Min delay / Max delay space wallets out (0/0 = all at once). Initial delay waits before the first. Min wallet balance skips poorer wallets.
Guards (Advanced)#
- Supply guard + Max supply change — aborts mid-round if outside buyers grab too much of the curve while you fire (pump.fun only).
- Max supply per wallet — skips wallets already at that share; a mounted plan sets it.
- Max consecutive errors — stops the task after that many failures in a row.
Simulate before Start
Keep Simulate on for the first run: the card's Simulate (no funds move) section prices every wallet's buy from live balances and the current curve, before anything fires.
Every option on the Buy form
buy- Buy modechoicedefault Available balance (keeps fees)Available balance (keeps fees)Set SOL for each walletRandom % of balanceSOL between two amountsOne total across wallets
- Per-wallet SOLper-wallet amountrequiredSet a SOL amount beside each selected wallet. Wallets with no amount are skipped.
- Total to spendnumberdefault 0.1 SOLThe one amount the round places across the picked wallets. A wallet that cannot carry its share takes what it can and the rest moves to the others.
- Splitchoicedefault Equal sharesEqual sharesRandom sharesWeighted by balance
- Walletschoicedefault Every funded walletWho takes part. Ranked picks keep the top N (below); Every funded wallet ignores N.Every funded walletRandom pickRichest firstPoorest firstHolding the mostHolding the least
- How manynumberdefault 00 = all of them.
- Minimum buy amountnumberdefault 0.01 SOL
- Maximum buy amountnumberdefault 0.1 SOL
- Min %numberdefault 10 %0.01–100 %
- Max %numberdefault 50 %0.01–100 %
- Shortest wait between tradesnumberdefault 1000 ms0 / 0 = every wallet at once.
- Longest wait between tradesnumberdefault 5000 ms
- Initial delaynumberdefault 0 ms
- Min wallet balancenumberdefault 0.01 SOL
- Stop after repeated errorsnumberdefault 5
- Slippagenumberdefault 500 bps1–5000 bps
- Supply guardtoggledefault offAbort the round mid-flight if OUTSIDE buyers grab more than the allowed % of supply (anti-snipe). pump.fun curves only.
- Max supply changenumberdefault 5 %0–100 %Outsiders’ holdings may grow at most this % of the curve’s sold supply while your round fires.
- Max supply per walletnumberdefault 0 %0–100 %Hard ceiling: a wallet already holding this % of supply is skipped instead of buying more. A mounted supply plan sets it. 0 = off.
- Simulatetoggledefault onCheck the task without sending transactions or spending funds.