TOKENBUNDLE / SOLANA

pump.fun Jito Bundle Launch With 50+ Wallets Explained

How a pump.fun launch with 50+ wallets works: an atomic Jito bundle for create, dev and bundle buys in block 0, then a snipe wave of single-wallet bundles.

Why a 50+ wallet launch needs two stages

A Jito bundle holds at most 5 transactions. That is enough for a launch and a few buys, but not for dozens of wallets. TokenBundle's PumpFun Bundle therefore splits the launch into two stages: one atomic Jito bundle in block 0, followed by a snipe wave of up to 50 more wallets.

The whole flow runs through a 6-step wizard, so token details, wallets, amounts and review happen before anything is sent.

Block 0: the atomic launch bundle

The first stage is a single Jito bundle that fits inside the 5-transaction limit. It lands whole or not at all - either every transaction in it executes together, or none of them does.

  • The create transaction with the dev buy.
  • Buys from up to 3 bundle wallets.
  • A tip transaction paying a 0.01 SOL Jito tip from the dev wallet.

Simulation and multi-region sending

Before sending, the launch bundle is simulated. It is then sent to 5 Jito regions in parallel - Frankfurt, Amsterdam, New York, Tokyo and the global endpoint - so it reaches whichever block engine can include it first.

Because the bundle is atomic, sending it to several regions does not risk a partial launch. If it lands, all of it lands.

Atomicity also protects the creator from the worst failure mode of a manual launch: the token being created while the dev and bundle buys fail or land later behind other buyers. In block 0 the create, the dev buy and the bundle wallets' buys are one unit, so they either all execute in that order or none of them do.

The snipe wave after the launch lands

Right after the launch bundle lands, the snipe wave starts. Up to 50 more wallets each send their own single-wallet Jito bundle with a 0.005 SOL tip. These bundles are independent, so one snipe landing or not does not affect the others.

Counting the dev wallet, up to 3 bundle wallets and up to 50 snipe wallets, a single launch can involve more than 50 wallets.

Each snipe wallet pays its own tip and its own 1% platform fee inside its own bundle, so a snipe that does not land pays neither. Only the snipes that land are counted toward the launch's recorded spend.

Worst-case pricing for parallel snipes

Snipes run in parallel, and each buy moves the bonding curve price. If every snipe were priced against the curve as it looked right after launch, the later ones would fail with pump.fun's slippage error, TooMuchSolRequired.

To avoid that, each snipe buy is priced for the worst case - as if all the other snipes had landed first. That keeps a parallel wave from failing on slippage.

Fees, tips and the Randomize button

A Randomize button lowers each bundle and snipe amount by a random 0-15%, so the buys are not identical.

ItemAmountWhen it is paid
Launch bundle Jito tip0.01 SOL, from the dev walletOnly if the launch bundle lands
Snipe Jito tip0.005 SOL per snipe walletOnly if that snipe bundle lands
TokenBundle platform fee1% of every buy (dev, bundle and snipe)Inside the same bundle or transaction, only if it lands

PNL tracking and local-validator testing

Every launch records each wallet's spend - the dev buy, bundle buys and the snipes that landed - so PNL on the Manage token page starts from the real launch cost.

On a local validator with pump.fun cloned, a test of create plus dev buy, 3 bundle wallets and 10 parallel snipes landed in full.

FAQ

  • How many transactions fit in a Jito bundle? At most 5, which is why block 0 holds the create and dev buy, up to 3 bundle wallets' buys and a tip transaction.
  • How many snipe wallets can a launch use? Up to 50, each sending its own single-wallet Jito bundle with a 0.005 SOL tip right after the launch lands.
  • What happens if the launch bundle does not land? Nothing executes, because the bundle lands whole or not at all, and the 1% platform fee is only paid if it lands.
  • Why do parallel snipes not fail on slippage? Each snipe is priced as if all other snipes landed first, which avoids pump.fun's TooMuchSolRequired error.
  • What does the Randomize button do? It lowers each bundle and snipe amount by a random 0-15% so buys are not identical.
SOLANA EXECUTION

Coordinate your launch with TokenBundle.

Prepare wallets, review allocations and manage network-specific launch execution from one workspace.

Open Solana workspace
CONTINUE READING
SOLANASolana Token Launch Bundler: Complete Guide
SOLANAHow to Create a Solana Token: Step-by-Step Guide
SOLANAHow to Launch a Solana Token: Step-by-Step Guide