Investor Distribution Batch Sender (Ethereum L1)
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
Investor Distribution Batch Sender (Ethereum L1) enables you to distribute ERC20 tokens to multiple investor wallets in a single batch transaction. It reads your sender wallet's token balance and the allowance granted to the distribution contract, then checks each recipient wallet balance to determine precise transfer amounts. The tool fetches live gas prices, estimates total transaction cost, validates the chain-specific sender contract address on-chain, and automatically handles token decimals for accurate amount formatting. All recipient addresses and amounts are validated before submission, and the tool constructs the batch transaction with proper nonce management and configurable gas limits.
HOW TO USE
Connect your sender wallet to Ethereum L1. Paste your investor list (wallet addresses and allocation amounts in human-readable units) into the input field. The tool automatically detects token decimals from the contract and converts amounts accordingly. Click "Check Balances" to verify sufficient sender balance, allowance, and valid recipient wallets. Review the distribution summary showing total tokens, estimated gas cost, and per-recipient details. Click "Send Batch" to submit. The built-in transaction tracker monitors status and provides clear feedback for each recipient.
ADAPTIVE RPC CHUNKING WITH EXPONENTIAL BACKOFF
The tool performs balance and allowance checks by making Ethereum RPC calls for each recipient address. Since public RPC providers enforce varying block range limits and rate caps, the tool dynamically chunks recipient lists into optimal batch sizes based on the current RPC endpoint's behavior. When a rate limit error or timeout occurs, it applies exponential backoff (starting at 500ms and increasing) specifically to the failed request while continuing to process other chunks. Failed requests are retried up to three times with progressively longer delays. This prevents a single RPC refusal from aborting the entire scan, ensuring reliable completion even with large investor lists under congested network conditions.
WHAT IT CANNOT SEE
This tool cannot verify investor eligibility, allocation accuracy, or investor wallet readiness. It does not perform KYC, validate off-chain allocation agreements, or confirm that recipients are authorized to receive tokens. It cannot detect if a recipient wallet is a smart contract that rejects transfers or implements custom receive logic. The tool does not check for token blacklists, frozen balances, or transfer restrictions beyond standard ERC20 compliance. It also cannot predict gas price spikes or guarantee transaction finality within any specific time frame.
PLEASE NOTE
This tool is built exclusively for Ethereum L1 and standard ERC20 token distributions. It does not support Layer 2 networks, native ETH transfers, or non-standard token types like ERC721 or ERC1155. Always verify the sender and token contract addresses manually before executing any batch distribution. This tool is provided free of charge and without warranty; users are responsible for confirming all transaction parameters before signing.