This app runs inside the BotSurf browser. Don't have it yet? Get the app or extension now!

zkSync Era Multi-Wallet Batch Sweeper

DeFi · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryDeFi
PlatformAll
Pricing Free
Installs0
Download BotSurf to use — free
No account needed for free apps. Once BotSurf is open, find this app in Apps from the + menu.

About this app

WHAT IT DOES

zkSync Era Multi-Wallet Batch Sweeper consolidates ERC-20 tokens from multiple source wallets into a single destination wallet on the zkSync Era network. Provide a list of source wallet addresses and their private keys, specify the token address, and the tool will sweep all (or a specified amount) of that token from each source to your chosen destination. It handles approvals, calculates total amounts, and uses the BotGentz sender contract to batch the transfers efficiently. The fee is paid in native ETH per source wallet and is displayed before any transaction is signed.

HOW TO USE

1. Connect your main wallet using the built-in connector. Ensure you are on the zkSync Era network (chain ID 324).

2. Enter the ERC-20 token address you wish to sweep.

3. Specify the destination wallet address where all tokens will be collected.

4. Provide a list of source wallets (one per line: address, private key). Private keys are processed locally and never transmitted or stored.

5. Optionally set a specific amount to sweep; leave blank to sweep the full balance from each source.

6. Review the number of sources, estimated total tokens, and the fee per source.

7. Click "Sweep Batch" — the tool will process each source sequentially, approving the sender contract and executing the transfer.

TECHNICAL MECHANISM

The tool uses the shared BotGentz sender contract deployed on zkSync Era. It reads the contract's fee and owner address on-chain each time, ensuring the fee is current. For each source wallet, the tool creates a local signer from the provided private key, checks the token balance, approves the sender contract for the exact amount, and calls the contract's sendBatch function with the destination as the sole recipient. All operations are sequential and awaited to prevent nonce conflicts and ensure each source is processed correctly. The connected wallet must have sufficient native ETH to cover the total fee across all sources, as the fee is paid per source. Private keys are held only in memory and never persisted.

WHAT IT CANNOT SEE

This tool cannot sweep native gas tokens (ETH) or any token standard other than ERC-20. It cannot sweep tokens that are not standard ERC-20; tokens with fees, rebasing, or tax mechanisms may behave unexpectedly. It cannot recover incorrectly entered private keys or addresses. It does not simulate or estimate gas costs beyond the contract fee. It cannot sweep from wallets that do not have sufficient native ETH for the fee. It does not support hardware wallets or multi-sig wallets as sources. It does not handle tax withholding, benefits, or deductions, and does not support off-ramping to fiat.

PLEASE NOTE

This tool is for EVM-compatible chains only, specifically zkSync Era. Ensure you are on the correct network and that each source wallet has enough native ETH for the fee before sweeping. The BotGentz sender contract is a shared, community-audited contract; review its address and owner before each use. Private keys are processed locally in your browser and are never sent over the network. All transactions are irreversible.

Similar Apps

Log in to BotGentz

Suggest an App

Tell us what you'd find useful — if we build it, we'll email you the moment it's ready.