Airdrop Farming Wallet Consolidator
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Airdrop Farming Wallet Consolidator enables users to consolidate funds from multiple farming wallets into a single destination wallet in a batched transaction. The tool reads connected wallet addresses (multiple), token balances per wallet, token types (ERC-20, ERC-721, ERC-1155), token decimals, protocol interaction history, farming positions, airdrop eligibility, current block timestamp, and gas prices. It analyzes all source wallets, aggregates their token balances, and displays a detailed breakdown of funds per wallet. Once confirmed, the tool executes a batched consolidation, transferring all tokens from source wallets to the destination wallet in a single transaction, significantly reducing gas costs compared to individual transfers.
HOW TO USE
Connect your wallet and select your network. Enter the source wallet addresses (comma-separated) you want to consolidate from, the destination wallet address, and the token address to consolidate. Optionally, choose to consolidate all ERC-20 tokens. Click "Analyze wallets" to load the balances for each source wallet, the total value, and the consolidation status. The tool displays a detailed table showing each wallet and its balance. Review the summary including the total value and the batch sender contract details. If everything is correct, click "Consolidate wallets" to transfer all funds from the source wallets to the destination wallet in a single batched transaction.
THE REAL MECHANISM — BATCHED FUND CONSOLIDATION WITH BALANCE AGGREGATION
Unlike manual transfers that require separate transactions for each wallet, this tool implements a batched consolidation system using the BotGentz sender contract. The tool reads each source wallet's token balance via balanceOf, aggregates the total, and prepares a batch transfer where each source wallet sends its balance to the destination wallet. The sender contract's transferERC20Batch function takes the token address, an array of recipients (all the same destination address), and an array of amounts (each source wallet's balance). The total cost is calculated as the sum of all transfers plus the sender fee (read live via fee()). The tool uses ethers.js BigNumber with the token's decimal precision, and gas costs are reported using receipt.effectiveGasPrice. The tool validates that there is at least one source wallet with a non-zero balance before enabling the consolidate button.
WHAT IT CANNOT SEE
Cannot verify off-chain airdrop eligibility—the tool has no visibility into whether the wallets are eligible for future airdrops. It cannot ensure optimal consolidation strategy—the tool cannot determine the best time or method to consolidate. It cannot predict future airdrop value—the tool cannot forecast whether consolidating will affect airdrop eligibility. It cannot detect if protocol contracts contain vulnerabilities—the tool does not audit the contracts. It cannot recover funds if the consolidation is executed and the destination address is incorrect.
PLEASE NOTE — EVM CHAINS ONLY
This tool exclusively supports EVM-compatible chains where ethers.js can connect via standard JSON-RPC. It does not support non-EVM chains such as Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. The sender contract must be available on your selected chain—the tool uses the BotGentz registry and will notify you if unsupported. Each source wallet must have approved the sender contract to spend tokens before consolidation. Always test with small amounts on a testnet before executing on mainnet. This tool is a consolidation interface, not a financial advisor or investment strategist.