Wallets
Create, fund, collect, withdraw and export Solana execution wallets.
Solana wallet keys remain on your device. TokenBundle does not receive, store, or have access to your private keys or seed phrase. Transactions are signed locally. They are listed on Wallets, sorted by the number in their label.
Create wallets
At the bottom of Your wallets, pick a count next to Add more (1, 3, 5, 10, 20, 30 or 40) and click Create. New wallets are named Wallet N, numbered on from your existing ones. The PumpFun Bundle wizard can also create wallets itself: a Dev wallet, or up to 100 Launch Wallet #N at once.
Default dev wallet
Click the ☆ on any row to make it ★ Dev. Only one wallet per network can be the default.
Fund and Collect
- Fund
Tick the target wallets, click Fund and enter SOL per wallet (0.01 by default). With Wallet in this app, choose a Source wallet: transfers go out 8 per transaction, one batch after another, and a ticked source wallet is skipped. With External wallet or exchange, see below.
- Collect
Tick the source wallets, click Collect, and send to a Wallet in this app or an External address (for example Phantom). Each wallet sends its whole SOL balance minus 0.000005 SOL for the fee. Collect moves SOL only, not tokens.
Fund from an external wallet or exchange
To bring SOL in from Phantom, Solflare, Backpack or straight from an exchange withdrawal, use a one-time deposit address. The same panel appears in the PumpFun Bundle wizard (for wallets short of their buy) and in the Terminal'sFund panel (to top up every wallet in the table to an amount you choose).
- Get a deposit address
Pick External wallet or exchange in the Fund panel and click Get deposit address. The panel shows the exact amount to send: the top-ups plus 0.000006 SOL network fee per 8 wallets.
- Send at least that amount
Send from any wallet or exchange. A progress bar shows what has arrived. You can leave the page: the deposit and its plan are remembered in this browser for 48 hours and the wait resumes when you come back.
- Wallets are funded automatically
As soon as the full amount has arrived, it is split across the wallets (8 per transaction) and the transaction links appear. Less than 0.00089 SOL of extra is added to the last wallet so the address closes out at zero.
A brand-new wallet can't receive less than 0.00089 SOL (Solana's rent minimum). Smaller top-ups only work for wallets that already hold SOL.
Withdraw from one wallet
Click Withdraw on a row, paste a Destination Solana address and enter an amount. Max sends your balance minus a 0.00001 SOL fee buffer.
Reveal a private key
The key icon asks you to confirm (Reveal private key?), then shows the base58 key in a red box. It hides itself after 15 seconds. Import it into Phantom or Solflare to use the wallet outside TokenBundle.
Delete
Limits and reserves
| Action | Rule |
|---|---|
| Create (Wallets page) | 1–40 per click |
| Create (launch wizard pool) | 1–100 per click |
| Fund | Up to 8 transfers per transaction, batches sent in sequence |
| Fund from a deposit address | Top-ups + 0.000006 SOL per 8 wallets; at least 0.00089 SOL to an empty wallet |
| Collect | Leaves 5,000 lamports (0.000005 SOL) per wallet |
| Withdraw → Max | Leaves 10,000 lamports (0.00001 SOL) |
| Reveal key | Auto-hides after 15 s |
Wallet import
You can't import an existing Solana private key into the workspace. Create new wallets and fund them instead.