Scroll DAI 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
This tool allows you to send DAI (Dai Stablecoin) to multiple recipients on the Scroll 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 Scroll 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 Scroll.
HOW TO USE
Connect your EVM wallet and ensure you are on the Scroll network (chainId 534352). The DAI token address field is pre-filled with the standard Scroll DAI address (0xca77eB3fEfF3729DcE7E701FcBf3F2F18b2107A0), 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 Scroll explorer link are displayed after completion.
TECHNICAL MECHANISM
This tool uses the shared BotGentz sender contract from the BULKSEND registry, looking up the Scroll (chainId 534352) 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 Scroll 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 Scroll. 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 Scroll.
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 Scroll-specific gas fee structures beyond the submitted transaction — gas costs on Scroll can vary based on network congestion and zk-rollup data availability fees. It cannot verify that the sender contract exists on Scroll 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 Scroll (chainId 534352). 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 Scroll DAI (0xca77eB3fEfF3729DcE7E701FcBf3F2F18b2107A0) — 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. Scroll is a zk-rollup, so gas costs may include L1 data availability fees in addition to L2 execution costs.