Gasless Sweep is bundl’s most powerful and unique feature. It solves a problem every multi-wallet user faces: tokens stuck in wallets with no SOL for gas.
Gasless Sweep is a Pro feature.
The Problem
You’ve received airdrops, traded across multiple wallets, or accumulated tokens over time. Now you want to consolidate.
But there’s a problem:
Wallet: airdrop-15
- BONK: 500,000 tokens ($50)
- SOL: 0.000000
ERROR: Insufficient SOL for transaction fee
The wallet has tokens but no SOL. To transfer the tokens, you’d need to:
- Send SOL to this wallet (1 transaction)
- Transfer tokens out (1 transaction)
- Repeat for every wallet
For 50 wallets, that’s 100+ transactions.
The Solution
With Gasless Sweep, a single “fee payer” wallet covers gas for ALL transfers.
Fee Payer: main-wallet (5.0 SOL)
↓ pays gas for ↓
Wallet 1: airdrop-1 (0 SOL) → 500,000 BONK → destination
Wallet 2: airdrop-2 (0 SOL) → 750,000 BONK → destination
Wallet 3: airdrop-3 (0 SOL) → 250,000 BONK → destination
...
Wallet 50: airdrop-50 (0 SOL) → 600,000 BONK → destination
Total Gas: ~0.01 SOL (paid by main-wallet)
One wallet, one gas payment, 50 tokens swept.
How It Works
Technical Explanation
Solana transactions support separate fee payers. The transaction structure is:
Transaction:
- Fee Payer: main-wallet (pays ~0.000005 SOL)
- Signer 1: airdrop-1 (authorizes token transfer)
- Instructions:
- Create destination token account (if needed)
- Transfer tokens from airdrop-1 to destination
Both wallets sign the transaction:
- Fee payer signs to authorize fee payment
- Source wallet signs to authorize token transfer
This is a native Solana feature – no hacks or workarounds.
Step-by-Step Guide
Select Source Wallets
Check the wallets you want to sweep from. These can have 0 SOL.
Open Token Sweeper
Click [sweep tokens] in the selection action bar.
Select Token
Choose which token to sweep (BONK, USDC, etc.).The dialog shows total tokens across all selected wallets.
Select Destination
Choose which wallet receives the tokens.
Select Fee Payer
This is the key step. Choose a wallet with SOL to pay gas.Fee Payer (optional):
[main-wallet ▼] 5.0 SOL available
ℹ️ This wallet will pay gas for all transfers.
Estimated: ~0.01 SOL for 50 wallets
The fee payer must have enough SOL for all transaction fees. Sweep
Click [sweep]. Watch as each wallet is swept:Sweeping BONK from 50 wallets...
✓ airdrop-1 500,000 BONK
✓ airdrop-2 750,000 BONK
✓ airdrop-3 250,000 BONK
...
Complete! 25,000,000 BONK swept to main-wallet
Gas paid: 0.0085 SOL
Fee Estimation
| Wallets | Estimated Gas |
|---|
| 10 | ~0.002 SOL |
| 50 | ~0.010 SOL |
| 100 | ~0.020 SOL |
Actual fees depend on:
- Network congestion
- Whether destination token account exists
- Token-2022 vs standard SPL tokens
bundl shows an estimate before you confirm.
Error Handling
Fee Payer Has Insufficient SOL
✗ Error: Fee payer needs more SOL.
Has: 0.005 SOL
Needs: ~0.010 SOL
Solution: Add more SOL to the fee payer wallet or select a different fee payer.
Some Wallets Have No Tokens
Sweep Complete
✓ Succeeded: 48 wallets
⊘ Skipped: 2 wallets (zero balance)
✗ Failed: 0 wallets
Wallets with zero balance of the selected token are automatically skipped. This is normal.
Transaction Simulation Failed
✗ Transaction simulation failed
Fee payer does not have enough SOL for transaction fees.
bundl simulates each transaction before sending to catch errors early.
Use Cases
Airdrop Consolidation
Received tokens across 100 wallets? Sweep them all without funding each wallet.
Trading Wallet Cleanup
After trading across many wallets, consolidate tokens even if you’ve already moved the SOL out.
NFT Revenue Collection
Royalties from NFT sales often land in random wallets. Sweep them all.
Migrating to New Wallet
Moving to a new main wallet? Sweep everything from old wallets without leaving SOL behind.
Best Practices
- Keep one funded wallet – Designate a “gas bank” wallet with SOL for fees
- Check estimates – Review the gas estimate before sweeping large numbers
- Sweep by token – Do one token at a time for cleaner tracking
- Monitor progress – Watch for failed transactions and retry if needed
Why This Matters
Gasless Sweep is bundl’s killer feature because:
- No one else has it – Other wallet managers don’t support fee payers
- Saves hours – 50 wallets = 100 manual transactions vs 1 click
- Saves money – No need to spread SOL across wallets
- Unlocks stuck tokens – Tokens you couldn’t move are now accessible
This single feature justifies the Pro license for anyone managing multiple wallets.
Next Steps