Fan Token Distribution Tool
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
The Fan Token Distribution Tool lets you send ERC-20 tokens to many recipients in a single transaction. You provide a list of addresses and amounts, and the tool handles the rest — converting amounts to wei, checking your balance and allowance, approving the bulk sender contract, and executing the distribution. The tool uses a shared BotGentz bulk sender contract that is deployed on multiple EVM chains, charging a small fee in native currency per recipient. This eliminates the need to deploy your own distribution contract or send transactions one-by-one.
HOW TO USE
Connect your EVM wallet and select your network. Enter the ERC-20 token address you want to distribute. In the recipients text area, list each address and the amount to send, one per line (e.g., "0xaaa... , 1000"). Amounts are in token units — the tool automatically converts using the token's decimals. Click "Preview distribution" to review the total amount, your balance, the sender contract details, the current fee, and your allowance. If everything looks correct, click "Distribute tokens" — the tool will check your allowance, request approval if needed, and execute the batch send. Progress is shown in real-time.
ONE TECHNICAL SECTION — THE REAL MECHANISM
The tool uses a shared bulk sender contract that implements an optimized batch transfer function. Instead of sending multiple individual transactions, the contract loops through the recipient list and transfers tokens in a single transaction. This saves gas by sharing the fixed costs across all recipients. The contract charges a fee in native currency per recipient, which is read live from the contract using the fee() function — ensuring you always pay the current rate. The fee is settable by the contract owner and is not hardcoded. The tool checks your native balance to ensure you can cover the total fee, and approves the contract for the exact token amount (not unlimited). After execution, the tool calculates the gas cost using receipt.effectiveGasPrice for accurate post-EIP-1559 accounting.
WHAT IT CANNOT SEE
The tool cannot verify off-chain eligibility or prevent sybil attacks. It does not check if recipients are real users or if they have already received tokens. It cannot validate that the token contract is legitimate or that the amounts are appropriate. It does not enforce any distribution rules (e.g., minimum holdings, vesting, or whitelists). The tool also cannot recover tokens sent to incorrect addresses — double-check your recipient list before confirming.
PLEASE NOTE
This tool is EVM-only and supports Ethereum, Optimism, Cronos, BNB Chain, Polygon, Fantom, zkSync, Base, Arbitrum, Avalanche, and Linea. It does not support Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. The bulk sender contract addresses are provided by the BotGentz registry and may vary by chain and standard. Always review the contract address, owner, and fee before signing. The tool is provided free and as-is; users assume full responsibility for the distribution and compliance.