Mantle Native ETH Batch Sender
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
Mantle Native ETH Batch Sender enables you to distribute native MNT (the gas token of Mantle mainnet) to dozens or hundreds of recipients in a single blockchain transaction. Instead of sending individual native transfers one by one and paying gas fees for each, this tool aggregates all recipient addresses and amounts into a batched call to a verified multi-send contract. It reads your wallet's native MNT balance, calculates the total amount required including the protocol fee, and presents a clear review screen before you sign. The contract dispatches all transfers atomically—either all succeed or none do—saving you gas and time compared to manual bulk sending. This is ideal for payroll, grants, community rewards, gas funding, or any scenario requiring distribution of native MNT across many addresses on Mantle.
HOW TO USE
Connect your EVM wallet (any wallet that supports Mantle mainnet via the BotGentz bridge). In the recipients text area, paste one address and amount per line, separated by a comma (e.g., 0x111...,0.01). Amounts are interpreted in MNT units with 18 decimals—you can enter decimal values like 0.01 or 1.5. The review card then shows the recipient count, total amount to send, the live protocol fee (fetched from the contract), the sender contract address, the contract owner, and your current native MNT balance. If you have sufficient balance to cover the total plus fee (remembering that gas costs also come from your balance), the Send batch button becomes active. After you sign the transaction, the batch send is submitted. A progress bar tracks submission and confirmation, and you get a link to the transaction on Mantle Explorer.
TECHNICAL MECHANISM
This tool uses the BotGentz shared bulk-send registry (BULKSEND) which maps each supported chain and ERC standard to a verified multi-send contract address. For Mantle mainnet (chainId 5000), the registry provides the sender contract address used for ERC-20 tokens, which also exposes a sendNative function for native MNT transfers. The contract exposes fee() and owner() view functions—both read live at every use to avoid stale values. The sendNative function accepts an array of recipient addresses, an array of amounts in wei, and a feeAmount which must be paid as native MNT alongside the call. The tool computes totalWei = sum(amounts) + fee, checks your native balance, and invokes sendNative with the totalWei attached as msg.value. The contract then forwards each amount to its corresponding recipient. The transaction reverts if the total sent is insufficient to cover the sum of all transfers plus the fee, if any recipient address is invalid, or if a recipient contract rejects the native transfer. All sends are batched atomically in one contract call, ensuring either the entire batch completes or the whole transaction reverts—no partial sends. Unlike token transfers, native sends require no approval step, making the process simpler and faster.
WHAT IT CANNOT SEE
This tool cannot send ERC-20 tokens, ERC-721 NFTs, or any other token standard—it only handles native MNT. It cannot detect if a recipient address is a contract or an externally owned account (EOA); sending to a contract that does not implement a payable receive function or that reverts on native transfers will cause the entire batch to fail. It cannot recover incorrectly entered recipient addresses—if an address is malformed, the contract reverts. It is limited to Mantle mainnet; other EVM chains are not supported due to the registry mapping. The tool does not estimate gas costs beyond the protocol fee; gas is paid separately by your wallet at the time of transaction execution. It does not validate that you have enough native balance to cover both the total transfers and the gas cost (which is separate from the protocol fee). It does not scan transaction history or logs—it only reads current balance and sends the batch.
PLEASE NOTE
This tool only works on Mantle mainnet (chainId 5000). Your wallet must be connected via the BotGentz bridge. The protocol fee is set by the contract owner and is displayed before you sign—always review it. Remember that gas costs are paid in MNT on top of the protocol fee and the amounts you are sending—always leave a small buffer in your wallet for gas. The batch size is limited by the block gas limit; very large lists may need to be split manually. This is a DeFi tool for efficient native token distribution—double-check every recipient address and amount before signing.