Skip to main content
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:
  1. Send SOL to this wallet (1 transaction)
  2. Transfer tokens out (1 transaction)
  3. 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

1

Select Source Wallets

Check the wallets you want to sweep from. These can have 0 SOL.
2

Open Token Sweeper

Click [sweep tokens] in the selection action bar.
3

Select Token

Choose which token to sweep (BONK, USDC, etc.).The dialog shows total tokens across all selected wallets.
4

Select Destination

Choose which wallet receives the tokens.
5

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.
6

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

WalletsEstimated 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

  1. Keep one funded wallet – Designate a “gas bank” wallet with SOL for fees
  2. Check estimates – Review the gas estimate before sweeping large numbers
  3. Sweep by token – Do one token at a time for cleaner tracking
  4. Monitor progress – Watch for failed transactions and retry if needed

Why This Matters

Gasless Sweep is bundl’s killer feature because:
  1. No one else has it – Other wallet managers don’t support fee payers
  2. Saves hours – 50 wallets = 100 manual transactions vs 1 click
  3. Saves money – No need to spread SOL across wallets
  4. 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