Multi-Signature Wallet Batch Payout Executor (Arbitrum One)
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
Multi-Signature Wallet Batch Payout Executor (Arbitrum One) is a specialised blockchain audit tool that enables project teams and multi-signature wallet signers to prepare and verify batch payout transactions on Arbitrum One before execution. It reads on-chain token balances for multiple recipient wallets simultaneously, fetches token decimals to ensure accurate formatting, retrieves current gas price estimates for cost planning, and resolves the chain-specific multi-signature wallet contract address. The tool also queries the multi-signature wallet state, including current nonce and required confirmation count, giving you a consolidated view of the pending transaction environment alongside recipient balances. All data is presented in a clean table with per-address breakdowns, making it easy to spot discrepancies between intended payouts and on-chain holdings. The interface is designed for rapid auditing of large recipient lists without requiring any on-chain transactions.
HOW TO USE
Connect your wallet to Arbitrum One using the built-in wallet bridge. Enter the multi-signature wallet contract address, optionally specify a token contract address (leave blank for native ETH), and a list of recipient wallet addresses (one per line). Click the scan button — the tool will sequentially query each address for its current token balance, read the multisig wallet's nonce and required confirmation count, and display the current network gas price. A progress bar shows real-time status, and results appear in a sortable table with balance and pending transaction status columns. You can then use this data to prepare your multisig transaction payload with confidence. All operations are read-only and do not modify any state.
TECHNICAL MECHANISM
The tool uses ethers.js v5.7.2 to interact with the blockchain via the injected wallet provider. It performs batched eth_call requests with controlled concurrency (4 simultaneous queries) to avoid rate limits while maintaining responsiveness. For each recipient address, it queries the token balance (or native ETH balance if no token is specified) using the provider's getBalance method or the ERC-20 balanceOf method. The tool also reads the multi-signature wallet's nonce and required confirmation count using standard Gnosis Safe-compatible interfaces. Gas price is fetched using ethers' getFeeData(), which returns the current network fee estimate including Arbitrum's specific fee structure. All queries use the view/pure function pattern, meaning they consume no gas and execute instantly.
WHAT IT CANNOT SEE
This tool cannot verify multi-signature wallet signature validity. It does not confirm whether the required number of signers have approved a pending transaction. It cannot validate signer authorisation or confirm that the connected wallet is an authorised signer. The tool has no access to off-chain governance workflows, approval processes, or private signing data. It cannot determine whether a pending multisig transaction has been properly constructed or will execute successfully. It only reads what is publicly available on the blockchain through the contract interfaces you specify.
PLEASE NOTE
This tool is designed exclusively for EVM-compatible chains, specifically Arbitrum One. It does not support non-EVM networks or other L2 chains. The multi-signature wallet contract address you provide should be compatible with standard Gnosis Safe or MultiSigWallet interfaces deployed on Arbitrum. Always verify the contract address and recipient list before relying on the scan output. The tool is read-only and does not execute transfers or modifications. Always double-check that you are connected to Arbitrum One before scanning.