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

Token Holder Dividend Batch Distributor (Optimism)

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

This tool enables token project creators, DAOs, and DeFi protocols to distribute dividends to token holders in a single batched transaction on Optimism. Instead of sending 50 individual transactions and paying gas 50 times, you paste a list of holder addresses and dividend amounts, and the BotGentz bulk-sender contract distributes everything in one go. It supports ERC-20 tokens, ERC-721 NFTs, and ERC-1155 multi-tokens, plus native ETH through the same interface. The tool reads on-chain balances, verifies that your wallet holds enough of each asset to cover the total dividends plus the contract's fee, and checks your transaction history to flag duplicates. It displays the contract's live fee, owner, and address before you sign anything so you know exactly what you are approving. This is designed specifically for token dividend distributions on Optimism—covering protocol revenue sharing, DAO member rewards, staking dividends, governance token holder benefits, and community profit-sharing—but it works for any bulk payment need. Whether you run a DeFi protocol, a governance token, or a community project on Optimism, this tool simplifies holder reward distributions with significantly lower gas costs than Ethereum L1 and fast finality.

HOW TO USE

Connect your EVM wallet via the BotGentz bridge. The tool automatically detects Optimism (chain ID 10) and looks up the correct bulk-sender contract from the BotGentz registry. Enter the token contract address, choose the token type (ERC-20, ERC-721, or ERC-1155), and paste your holder list as one address and dividend amount per line. Optionally include token balances for your reference. Click "Parse list" to validate addresses and preview the total dividends. The review panel shows the number of holders, total dividends, token address, and the contract fee in ETH. When you click "Send batch," the tool performs a balance check per sender, not per row, ensuring the entire batch can complete before the first transfer. It then approves the sender contract for the exact total amount, not unlimited, and sends the batched transaction. Progress is shown throughout, including transaction confirmation. All state is in-memory and lost on reload—no data is stored. The tool handles projects with hundreds of holders, making mass dividend distributions practical and cost-efficient on Optimism's low-fee infrastructure.

BULK SENDER CONTRACT MECHANISM

Unlike claim-based airdrops where each recipient pays their own gas to withdraw, this is a true bulk-send tool: the sender pays once for the entire batch. The BotGentz registry provides per-chain, per-standard contract addresses. The tool reads the fee() and owner() methods live from the contract each time—never hardcoding fees because the owner can change them. It uses the contract's sendERC20, sendERC721, and sendERC1155 methods, passing the recipient arrays, amounts or token IDs, and the required fee as msg.value. The fee covers the contract's operational costs and is separate from network gas. The tool checks balances comprehensively: native ETH balance must cover the fee, and ERC-20 balance must cover the total dividends. It walks through approvals sequentially and awaits each transaction, avoiding nonce conflicts that would occur if sends were fired concurrently. Post-EIP-1559, it uses receipt.effectiveGasPrice for accurate cost reporting rather than tx.gasPrice. For chains with different log limits, it chunks reads appropriately, halving ranges on failure. The contract owner is shown so you can verify the deployer before signing. The tool also reads token decimals dynamically and supports dividend structures where holders receive rewards based on their token holdings. The batch size is limited only by block gas limits, suitable for projects with hundreds or thousands of holders on Optimism's high-capacity network.

WHAT IT CANNOT SEE

This tool cannot verify off-chain token holder eligibility, dividend calculation methodology, or holder status at snapshot time. It cannot prove that recipient addresses are correct, that holders are legitimate, or that the same person is not receiving multiple dividends via different identities. It cannot detect Sybil attacks or duplicate holder identities. It cannot access private holder payment preferences, dividend policies, or revenue data. It cannot recover funds sent to wrong addresses—the blockchain is final. It cannot see past the current block, and it cannot enforce business rules beyond what is expressed in the dividend list. It does not store any data; all state is in-memory and lost on reload. It cannot verify that holders actually owned the token at the snapshot time, that they didn't transfer their tokens immediately after, or that they are eligible based on staking requirements. It cannot automatically fetch holder lists from the token contract, calculate dividends based on ownership percentages, or verify that the project generated the revenue being distributed. It cannot handle multi-token dividend structures where holders receive different assets based on tier. It cannot verify that holders haven't sold their tokens or that they are in good standing with the project. It cannot enforce vesting schedules, lockup periods, or bonus structures beyond what you manually enter. It cannot verify that the dividend calculation was fair or that the project's revenue was accurately reported. It cannot validate that holders meet minimum holding requirements or that they are not using flash loans or temporary holdings to claim dividends. It cannot verify that holders are eligible based on geographic restrictions or regulatory compliance requirements.

PLEASE NOTE

This tool works only on Optimism (chain ID 10) with the BotGentz bulk-sender contract deployed. Other EVM chains like Ethereum L1, Arbitrum, Base, Polygon, BNB Chain, and others are supported by sibling tools—this specific tool is restricted to Optimism. Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, and XRP are not supported. Always double-check the contract address displayed in the tool against the official BotGentz registry before sending. The tool is free and open-source; the contract fee is set by the owner and displayed live. Use at your own risk—you are responsible for verifying all addresses, dividend amounts, and holder eligibility before signing any transaction. For token projects with significant revenue sharing, consider taking a snapshot before distributing dividends and using a multi-signature wallet for added security. Optimism's low transaction fees and fast finality make this tool particularly attractive for projects with large holder bases requiring regular dividend distributions.

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.