Wallets
Fund and distribute
Send money to many wallets in one job: from a treasury or any wallet, a fixed amount or a range, spaced up to 4 hours apart, directly, through exchanges or privately.
Select the wallets and press Fund, or use Fund everything in view from the list's menu. You'll rarely need this before a launch: Bundle Studio tops its wallets up itself.
Each wallet gets
One amount for all of them, or a random range for a different amount per wallet between a minimum and a maximum. Random amounts make your wallets look less alike on-chain.
Fund from
The default treasury to start. Pick another treasury, or any of your wallets on the chain that isn't in the batch, isn't locked and holds more than a fee; they're listed richest first, with a search when there are many.
How it travels
| Route | What happens | Costs |
|---|---|---|
| Direct | Each wallet is sent its amount straight from the source, one at a time. | Only the network fee |
| Through exchanges | Each wallet is paid by an exchange account, so the wallets don't trace back to the source. Each uses one at random from the ones you leave ticked: Binance, KuCoin, Gate, Husher, Bitget and Bybit. | 0.25–0.5% of each transfer, plus the network fee |
| Privately | One deposit goes from the source to a one-time address, which pays each wallet. What's left comes back to the source when every wallet is paid. | One extra network fee for the deposit |
Exchanges have a smallest amount they'll send, shown beside each one. Amounts below it can't go through that exchange.
Time between wallets
All at once, or 5, 15 or 30 seconds, 1, 5, 10, 15 or 30 minutes, or 1, 2 or 4 hours apart; each option shows how long the whole batch takes. 30 minutes apart is recommended: wallets funded closer together can be tied to each other by trading terminals.
Presets
Presets keeps splits you use often: the amount, route, spacing and exchanges, under a name of up to 32 characters. Picking one fills the sheet in; saving under a name you've used replaces it. Presets are kept in this browser.
Before you start
The total shows the average and the range, the exchange and network fees, how long it should take, and what it leaves in the source. Fund stays disabled while the worst case (every wallet at the top of the range, at the highest fee) is more than the source holds, and says how far short it is, with Deposit for a treasury.
Save draft keeps the setup in job history to start later. Funding runs as a job. With no delay, Solana wallets are paid together, up to 61 to a transaction (19 on the tipped lanes), so the treasury pays one fee per pack; with a delay, one wallet at a time.
Rescue
Sometimes an exchange holds a payout for longer than it should. The job's card then reads Stuck and says how long the payout has waited and how much can come back. Rescue sends what's held back to where the funding came from, less one network fee, and stops the job: wallets already funded keep theirs, and the rest don't start. Money left at an exchange or a one-time address after a job finishes can be rescued the same way from its card in History; Retry uses it first instead.
Distribute from one wallet
To split one wallet's money across others, choose Distribute from one wallet in the selection menu, or Distribute to other wallets in a wallet's row menu. Set the Total to split (Max is everything above what the wallet keeps and fees) and the wallet to Split from, then give each wallet a share in %: they start equal, Split equally evens them out again, and the line under the list says what's left to allocate. Shares must add up to 100%. Funds go Direct or Privately, with the same spacing as funding.