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

Linea DAI 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 DAI (Dai Stablecoin) to multiple recipients on the Linea 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 the DAI token address (with a sensible default for the Linea DAI contract), a list of recipient addresses and amounts, and the tool calculates the total DAI needed including the contract fee, verifies your balance and allowance, handles the approval flow, and executes the batch transfer in one smooth operation. The token address is editable, making this tool flexible for different DAI variants or other ERC-20 tokens on Linea.

HOW TO USE

Connect your EVM wallet and ensure you are on the Linea network (chainId 59144). The DAI token address field is pre-filled with the standard Linea DAI address (0x4AF15ec2A0BD43Db75dd04E62FAA3B8EF36b00d5), but you can change it if needed. Enter a list of recipients and amounts (one per line, separated by commas). Click "Preview batch" to see the total DAI to send, the contract fee, your current balance, and the grand total including fees. The tool checks your DAI allowance for the sender contract and will request approval only if needed. Once verified, click "Send batch" to approve the token spend (if required) and execute the transfer in one operation. The transaction status and a Linea explorer link are displayed after completion.

TECHNICAL MECHANISM

This tool uses the shared BotGentz sender contract from the BULKSEND registry, looking up the Linea (chainId 59144) erc20 contract address. It reads the fee from the contract live each time using the fee() method, ensuring you never pay a stale fee that could cause a revert. The token address is provided as an editable input field with a default value for Linea DAI, but users can specify any ERC-20 token address. The tool automatically fetches the token's decimals using the decimals() method for accurate amount parsing — DAI uses 18 decimals on Linea. Balance verification uses balanceOf() and approval is handled via the approve() method, scoped to the exact total amount needed — not an unlimited allowance. The tool also displays the contract owner so you know who controls the fee parameter. Gas costs are reported using effectiveGasPrice from the transaction receipt, giving you the actual spend after EIP-1559 compression on Linea.

WHAT IT CANNOT SEE

This tool cannot verify that the recipient addresses you provide are valid wallets capable of receiving DAI. Some addresses may be smart contracts that do not implement the necessary receive functions, which could cause 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 verify the safety or legitimacy of the token contract you specify — you are responsible for ensuring the token address is correct. It does not account for Linea-specific gas fee structures beyond the submitted transaction — gas costs on Linea can vary based on network congestion and zk-rollup data availability fees. It cannot verify that the sender contract exists on Linea if the chain ID is not in the registry — if your chain is not supported, the tool will stop and inform you.

PLEASE NOTE

This tool works exclusively on EVM-compatible chains, specifically Linea (chainId 59144). 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 the token address, recipient addresses, and amounts before sending, as irreversible transactions on the blockchain cannot be undone. The default token address is for Linea DAI (0x4AF15ec2A0BD43Db75dd04E62FAA3B8EF36b00d5) — if you are using a different token, update the address accordingly. The fee is charged in the token being sent (DAI) and is added to the total amount, but gas costs are separate and paid in ETH from your wallet balance. Linea is a zk-rollup, so gas costs may include L1 data availability fees in addition to L2 execution costs.

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.