How to Sell a Pump.fun Token From Multiple Wallets at Once
Why selling wallet by wallet is slow and fails, and how a multi-wallet sell batches wallets into private Jito bundles that land in the same block.
Getting into a token from many wallets is the part everyone plans. Getting out is where it goes wrong: you hold the same coin in eight wallets, the chart turns, and you are importing keys into Phantom one by one while the price walks away. This post covers why selling across wallets is slow by default, what a good multi-wallet sell looks like, and how the Sell all button in SolBundle's terminal does it.
Why selling wallet by wallet is slow
Every Solana wallet signs its own transactions, so N wallets means N sells. Done by hand that is N times: switch account, open the token, pick an amount, approve, wait. Even scripted, firing N separate transactions at once has two problems:
- They compete with each other. Each sell moves the price for the next one. If every sell computed its minimum output from the same price, the later ones can fail on slippage.
- Private routes are rate-limited. Sending through Jito keeps your sells out of the public mempool, but the public block engine accepts roughly one request per second from one sender. Fire ten at once and most are simply dropped - the trades "don't land" and you resend.
What a good multi-wallet sell does
- Batches the wallets. A Jito bundle can carry up to five transactions that land together, in order, in the same block. Five wallets become one request instead of five.
- Prices each sell for its place in line. Inside a bundle the sells execute one after another, so the third sell sees the price after the first two. Its minimum output has to allow for that drop, or the whole bundle is rejected.
- Keeps it private. Bundles never sit in a public queue where a bot can see them coming.
- Has a fallback. If a bundle doesn't land in time, the wallets go out one by one rather than not at all.
How Sell all works in SolBundle
In the trading terminal, every wallet you hold the token in is a row with its PnL. Above the table are three bulk actions: Sell all, Sell all (excl dev) and Sell dev. They fire the moment you click - there is no confirmation dialog, because in a fast market a dialog costs you the price you clicked at.
- Up to five wallets go out together in one private Jito bundle and land in the same block.
- Each later sell in the bundle gets extra slippage sized to the price drop of the sells before it - computed from the live curve or PumpSwap pool, not guessed.
- More than five wallets: one bundle per five, about a second apart to stay within Jito's limit.
- A bundle that hasn't landed after 15 seconds falls back to one transaction per wallet.
- Locked wallets are skipped - lock the dev wallet, for example, and it is never touched by a bulk sell or a task.
Single sells are fast too: the signed transaction is resent every 1.5 seconds and checked every 0.4 seconds, so a trade usually lands within a few seconds. It is signed once and can only land once - resending never sells twice.
Selling part of a position
Bulk actions sell 100%. To scale out, switch the row buttons to Sell and use 10%, 25%, 50% or your own presets on each wallet - or let a task do it for you: take profit, stop loss and selling in parts.
After the sell
The SOL lands back in each wallet. Collect sweeps it into one wallet or straight to Phantom or an exchange address, with MAX leaving each wallet at exactly zero.
Frequently asked questions
Can I sell a pump.fun token from multiple wallets at once?
Yes. Each wallet still signs its own sell, but up to five can go out together in one Jito bundle and land in the same block. SolBundle's Sell all does this for every wallet that holds the token.
Why did some of my sells not land when I sold from many wallets?
Most often because many separate transactions were sent to Jito at the same moment and were rate-limited, or because later sells were priced at the same price as the first and failed on slippage. Batching wallets into bundles and pricing each sell for its place in the bundle fixes both.
Is a bulk sell private?
In SolBundle, yes - every sell goes through a Jito bundle and is never visible in a public queue before it lands.
Can I keep the dev wallet out of Sell all?
Use Sell all (excl dev), or lock the dev wallet in the table. Locked wallets are skipped by every bulk action and task.
Ready to build your launch?
Configure wallets, bundle execution and launch from one workspace.