bundl’s batch operations let you perform actions on multiple wallets simultaneously. This is where bundl truly shines.
Batch operations are a Pro feature . Free users can try with up to 5 wallets.
Batch Wallet Creation
Create many wallets at once for airdrops, testing, or organization.
How to Batch Create
Click [+ create] in the action bar
Switch to the Batch tab
Enter the number of wallets (1-100)
Enter a base label (e.g., “airdrop”)
Click [create N wallets]
Result
Created 50 wallets:
• airdrop-1 8xK4...3nPq
• airdrop-2 5yR2...9mKj
• airdrop-3 3pL7...2vXw
...
• airdrop-50 9kM4...7yHn
All wallets are created in seconds with sequential labels.
Batch Collect (SOL)
Collect all SOL from multiple wallets to one destination.
Use Cases
Consolidating trading profits
Emptying airdrop wallets
Moving funds to cold storage
How to Collect
Select the wallets you want to collect from (checkboxes)
Click [collect] in the selection action bar
Choose the destination wallet
Click [collect]
What Happens
Collecting SOL from 10 wallets...
✓ trading-1 0.5 SOL → destination
✓ trading-2 1.2 SOL → destination
✓ trading-3 0.8 SOL → destination
⊘ trading-4 0 SOL (skipped)
✓ trading-5 2.1 SOL → destination
...
Collected 12.5 SOL from 8 wallets
(2 skipped - zero balance)
Wallets with 0 SOL are automatically skipped
Transaction fees are deducted from each source wallet
Destination receives the total minus fees
Token Sweeper
Collect a specific token from multiple wallets.
Token Sweeper Full guide to the Token Sweeper feature
Quick Overview
Select source wallets
Click [sweep tokens]
Choose the token (USDC, BONK, etc.)
Choose destination wallet
Optionally select a fee payer (for gasless sweep)
Click [sweep]
Batch Export
Export all wallet data at once.
How to Export
Click [export] in the action bar
Choose format:
CSV – For spreadsheets
JSON – For developers
Choose what to include:
Labels and addresses only
With private keys (⚠️ sensitive)
Click [export]
label, publicKey, privateKey
trading-1, 8xK4...3nPq, 5xY2...
trading-2, 5yR2...9mKj, 3pL7...
...
Files with private keys should be encrypted and stored securely. Delete after backing up.
Selecting Multiple Wallets
Selection Methods
Method Action Click checkbox Select one wallet Shift + Click Select range ⌘/Ctrl + A Select all ”Deselect all” Clear selection
Selection Action Bar
When wallets are selected:
┌────────────────────────────────────────────────────────────┐
│ 15 selected [deselect all] [send] [collect] [sweep] │
└────────────────────────────────────────────────────────────┘
bundl handles batch operations efficiently:
Operation Wallets Time Create 50 ~2 seconds Collect 50 ~30 seconds Sweep 50 ~45 seconds
Times depend on network congestion and wallet balances.
Error Handling
Batch operations continue even if some wallets fail:
Completed: 48 of 50
Skipped: 2 (zero balance)
Failed: 0
[View details]
Click [View details] to see which wallets were skipped or failed and why.
Limits
Operation Free Pro Batch create 5 total 100 at once Batch collect 5 wallets Unlimited Token sweep ❌ Unlimited Export ❌ Unlimited
Tips
Name wallets consistently – Makes selection easier
Use the command palette – Quick access to batch actions
Check balances first – Avoid sweeping empty wallets
Use gasless sweep – When source wallets have no SOL
Next Steps