Batch Collector

Collect tokens from multiple wallets to one destination

$ batch-collector --consolidate

Destination Wallet Source

Select wallet source for collecting funds

Connect wallet in top bar

Token

Enter token mint address

Source Wallets

Rows

0

Valid

0

Invalid

0

Destination

Summary

Total Wallets0
Total to Collect0 SOL
Platform Fee0 SOL
About this tool

What it does

Collects SOL or SPL balances from many source wallets into one destination in a single batch run, using local key processing and per-wallet status reporting.

How it works

Pick the token, paste or import private keys, set the destination, choose Collect All or per-wallet amounts, and run. Each row signs and sends in parallel with status.

Why use it

Faster than draining wallets one by one. Row-level status, parallel workers, signature-recovery on transient errors, and a clear summary keep large consolidation runs auditable.

How to consolidate balances in 3 steps

  1. Pick token and import wallets

    Choose SOL or an SPL token from the picker. Paste private keys or upload a CSV in the import terminal; invalid lines are flagged before the run starts.

  2. Set destination and amounts

    Toggle Collect All for full balances or set per-wallet amounts. Choose the connected wallet or paste a custom destination address that will receive every transfer.

  3. Run and review row status

    Click Collect All to start parallel workers. Watch each wallet flip from pending to success or failed, and check the summary for total collected and failed rows.

What is wallet consolidation on Solana?

Consolidating wallets means sweeping SOL or SPL balances from many addresses into a single destination so you can manage funds from one place. It is common after airdrops, distributed buys, multi-wallet farming, or whenever you need to settle many small balances. Doing it manually is slow and error-prone — you sign one transaction per wallet. A batch collector parallelizes the runs, validates inputs locally, and reports per-row status so you can retry only what failed.

Key features

  • Multi-wallet collection — Sweep SOL or SPL balances from many private keys into one destination in a single run
  • Collect All toggle — Drain full available balance per wallet, or set custom amounts per row
  • Local key processing — Private keys are parsed in the browser; nothing is sent to a remote service
  • Import terminal — Paste private keys line by line or upload a CSV with line-level validation
  • Parallel workers — Multiple wallets sign and send concurrently to keep large runs fast
  • Per-row status — Pending, running, success, and failed states surface for every source wallet
  • Signature recovery — When the RPC returns a tx-like error, the tool re-checks the signature before marking failed

Ready to consolidate?

Pick the token, import wallets, set the destination, then click Collect All to sweep balances into one address with row-level status.

Frequently asked questions

Looking to automate this flow?

Browse the J Agents marketplace for AI-driven automations or build your own in plain English.

Create agentMarketplace