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

Optimism Native ETH Batch Sender

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 allows you to send native ETH to multiple recipients on the Optimism network in a single transaction. Instead of sending one transaction per recipient — which wastes gas and time — it batches all transfers into one contract call using the Disperse.app compatible multisend contract. You provide a list of recipient addresses and amounts, and the tool calculates the total ETH needed including the contract fee, verifies your balance, and executes the batch transfer in one operation. No token approvals are required since you're sending native ETH directly from your wallet.

HOW TO USE

Connect your EVM wallet and ensure you are on the Optimism network. Enter a list of recipients and amounts (one per line, separated by commas). Click "Preview batch" to see the total ETH to send, the contract fee, and the grand total including gas. Your wallet balance is displayed and a progress bar shows how much of your balance will be used. Once verified, click "Send batch" to execute the transfer. The transaction is sent with the exact total amount as the value, and the contract distributes it to all recipients automatically. The transaction status and an Optimism Etherscan link are displayed after completion.

TECHNICAL MECHANISM

This tool uses the disperseEther() method on the shared BotGentz sender contract, which is pre-deployed on Optimism and other EVM chains. The contract reads the current fee live from the contract each time, ensuring you never pay an outdated fee that could cause a revert. The tool calculates the total amount needed as sum(amounts) + fee, then checks your ETH balance against this total. Unlike ERC-20 transfers, native ETH sends require no approval step — the contract simply receives the ETH as value and distributes it. The tool uses the contract's disperseEther() function which accepts parallel arrays of recipients and amounts, matching each recipient to their corresponding amount in order. Gas costs are reported using effectiveGasPrice from the transaction receipt, giving you the actual spend after EIP-1559 compression. The total amount displayed includes the fee, but gas is paid separately from your wallet and is not part of the contract's value.

WHAT IT CANNOT SEE

This tool cannot verify that the recipient addresses you provide are valid wallets capable of receiving ETH. Some addresses may be smart contracts that do not implement a receive() or fallback function and could reject ETH, causing the entire batch to fail. It cannot simulate off-chain recipient willingness to receive or guarantee delivery if a recipient contract is malicious or poorly coded. It cannot protect you from sending ETH to the wrong address or from sending to addresses that cannot accept ETH (e.g., some contract addresses that are not payable). It does not account for gas price volatility beyond the submitted transaction — if gas prices spike after submission, your transaction may take longer to confirm but the total cost will be based on the actual gas used. It cannot predict the final gas cost before the transaction is mined.

PLEASE NOTE

This tool works exclusively on EVM-compatible chains, specifically Optimism. It requires an EVM wallet bridge (injected via BGWallet) and will not function on non-EVM networks like Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. Always double-check recipient addresses and amounts before sending, as irreversible transactions on the blockchain cannot be undone. The fee is charged in ETH and is added to the total amount you send, but gas costs are separate and paid from your wallet balance on top of the transfer amounts.

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.