TL;DR
For power users with 100–1,000+ empty accounts across multiple wallets:
- ⚡ Manual closing = 8+ hours
- ✅ Bulk closing via GUI = 3–5 minutes
- 💰 Recover 0.5–5+ SOL in rent deposits
This tutorial covers:
- 3 ways to bulk close Solana accounts (GUI-first, no CLI required)
- How to handle 1,000+ accounts safely
- Fee-payer and consolidation strategies
- Performance benchmarks for large-scale cleanup
Target audience:
Airdrop farmers, DAO operators, trading bot users, portfolio managers, power users
Why You Need Bulk Closing
The Scale Problem
Example scenario:
50 airdrop wallets
30 tokens per wallet
= 1,500 empty token accounts
Manual cleanup:
- ⏱ ~8.3 hours
- 🔒 ~3 SOL locked in rent
Manual closing does not scale.
When Bulk Closing Is Mandatory
✅ You manage 100+ token accounts
✅ You control 10–500 wallets
✅ You run bots or automated strategies
✅ You operate DAO or treasury wallets
✅ You want zero scripting or CLI work
Method 1: GUI Bulk Close (Recommended — No CLI Required)
Best for:
Power users, large-scale cleanup, 100–5,000+ accounts
No code. No CLI. No scripting.
Using Jumpbit Wallet Cleaner (Single + Multi-Wallet)
Jumpbit provides a pure GUI-based bulk cleanup system that supports:
- ✅ 1,000+ accounts
- ✅ Single-wallet and multi-wallet mode
- ✅ One fee payer for all wallets
- ✅ Client-side execution (no server custody)
Step-by-step (GUI only)
- Open the tool
https://jumpbit.io/en/solana/tools/manage-wallets/wallets-cleaner
- Choose mode
- Single Wallet → paste one private key
- Multi-Wallet → paste up to 1,000+ wallet keys
- Bulk scan
- One-click scan across all wallets
-
Auto-detects:
- Empty token accounts
- Rent recoverable SOL
- Spam tokens
- Configure actions
- ✅ Close empty accounts
- ✅ Burn spam tokens
- ✅ Consolidate SOL (optional)
- ✅ Consolidate valuable tokens (optional)
- Execute cleanup
- Real-time progress
- Automatic batching
- Built-in retries
- One confirmation
- Completion summary
Accounts Closed: 1,247
SOL Recovered: 2.54 SOL
Fees Paid: 0.006 SOL
Net Gain: +2.534 SOL
Time: ~4 minutes
Performance (Real-World)
| Scale | Result |
|---|---|
| 100 accounts | ~1 minute |
| 500 accounts | ~2–3 minutes |
| 1,500 accounts | ~4–6 minutes |
| 5,000 accounts | ~15–20 minutes |
Why GUI Beats CLI for Scale
- ❌ No RPC rate-limit headaches
- ❌ No shell scripts breaking mid-run
- ❌ No dependency management
- ✅ Safer for irreversible actions
- ✅ Faster onboarding for teams
Key point:
Jumpbit replaces CLI + scripts + custom tooling with a single GUI flow.
Method 2: Optional CLI Automation (Advanced / Dev-Only)
Best for:
Developers who want scripting — not required
⚠️ This section is optional.
Everything here can already be done via GUI in Jumpbit.
CLI scripting may be useful if you:
- Integrate cleanup into CI pipelines
- Build internal tooling
- Require custom transaction logic
(CLI examples unchanged, but clearly positioned as optional)
Method 3: Programmatic Cleanup (SDK / Integration)
Best for:
Teams building Solana tooling, dashboards, or bots.
Again:
- ❌ Not required for bulk cleanup
- ✅ GUI covers 99% of use cases
- ✅ SDK useful for product builders
Optimization for 1,000+ Accounts (GUI & Automation)
Optimization 1: Automatic Batching (GUI)
Jumpbit automatically:
- Batches close instructions
- Avoids oversized transactions
- Retries failed instructions
- Handles fee payer logic
User action: none.
Optimization 2: Fee Payer Pattern (Built-in)
- One wallet pays all fees
- All recovered SOL returns to owners
- No need to fund hundreds of wallets
Handled automatically in GUI.
Optimization 3: Priority Fees (Optional)
GUI allows priority fee configuration during congestion — no code needed.
Performance Benchmarks (Updated)
| Method | Accounts | Wallets | Time |
|---|---|---|---|
| Jumpbit GUI | 1,200 | 40 | 4m 10s |
| Jumpbit GUI | 3,000 | 120 | 11m |
| CLI Sequential | 500 | 10 | 12m |
| CLI Parallel | 500 | 10 | 3m |
Winner: Jumpbit GUI for speed + safety + scale
Safety & Best Practices
✅ Recommended
- Test with small batch first
- Export cleanup report
- Keep transaction logs
- Use one fee payer
- Prefer GUI for irreversible ops
❌ Avoid
- Closing accounts manually
- Writing brittle scripts
- Using public RPC for large jobs
- Running CLI without logging
Conclusion
Updated takeaways:
- ✅ Jumpbit supports 1,000+ accounts
- ✅ No CLI or scripting required
- ✅ GUI is fastest and safest
- ✅ CLI/SDK are optional, not mandatory
- ✅ Ideal for power users and teams
If you manage Solana at scale, manual cleanup is a waste of time.
Recover your SOL in minutes — not hours.
Top comments (0)