Grant Recipient Batch Payout Tool (Optimism RetroPGF-Style)
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
Grant Recipient Batch Payout Tool (Optimism RetroPGF-Style) is a specialized governance and DeFi tool that enables DAOs, grant programs, and funding organizations to distribute OP token grants to multiple recipients in a single batched transaction while attaching rich metadata to each payout on Optimism. Instead of sending individual transactions for each grant recipient, this tool aggregates all payments into one atomic contract call. You provide each recipient's address, OP token amount, project name, grant round metadata (round ID, category, description), and optional notes. The tool stores this metadata on-chain alongside each transfer, creating a permanent, auditable record of grant distributions. This is ideal for RetroPGF rounds, ecosystem funding programs, developer grants, and any scenario where a DAO needs to pay multiple grantees with clear record-keeping for governance transparency and compliance. By combining batched payments with on-chain metadata, the tool ensures that every grant payout is verifiable, attributable, and context-rich—mirroring the transparency standards of Optimism's RetroPGF program.
HOW TO USE
Connect your Web3 wallet to the Optimism network. Enter the OP token contract address (default is the canonical Optimism OP address). Enter the grant round ID (e.g., "RetroPGF Round 3"), category (e.g., "Infrastructure", "Tooling", "Education"), and a round description for context. Paste or upload your list of grant recipients in the format "address, amount, project, notes" with one entry per line—amounts are in human-readable OP token units. The tool parses the list and displays a preview showing each recipient, their project name, amount, and notes. Review the sender contract address, fee, and contract owner for transparency. Click the execute grant payout button, review the transaction in your wallet, and confirm. The tool executes a batched transfer with metadata attached, storing each recipient's project name and notes on-chain alongside the transfer, along with the round ID and category. After confirmation, all grantees receive their OP tokens, and the payout metadata is permanently recorded on Optimism.
MECHANISM: BATCH GRANT PAYOUT WITH ON-CHAIN METADATA
The tool interacts with a specialized BotGentz sender contract deployed on Optimism that supports a batchTransferERC20WithMetadata function. This function accepts arrays of recipient addresses, OP amounts, project names, and notes, along with round ID and category strings. The contract stores the metadata by emitting events that include all fields, ensuring the metadata is permanently recorded on-chain and searchable via event logs. The tool builds the batch transaction by encoding each recipient's address, OP amount, project name, and notes into the appropriate arrays. It reads the fee() function live from the sender contract, checks the sender's OP balance and allowance, approves the exact total, and executes the batch transfer. The round ID and category are stored once for the entire batch. The transaction is atomic—either all grantees receive their OP tokens with metadata, or the entire transaction reverts with no partial payments. This ensures that grant payouts are executed with full transparency and auditability, consistent with the principles of Optimism's RetroPGF program.
WHAT IT CANNOT SEE
This tool reads no on-chain data directly. It does not verify that grant recipient addresses are valid, that the DAO has sufficient OP balance, or that the OP token contract address provided is correct. It cannot guarantee that all transfers will succeed—if one transfer fails due to a blacklisted address, insufficient balance, or any other reason, the entire batch reverts. It cannot account for Optimism-specific gas mechanics or L2 fee structures. It cannot verify that the grant metadata is accurate or that the recipient is eligible for the grant. It cannot provide on-chain dispute resolution or clawback mechanisms. It cannot ensure that metadata is indexed or searchable—recipients and auditors may need to query the blockchain directly. It cannot recover from failed transactions or generate reports for failed batches. It cannot verify that the DAO has sufficient funds or that the payout complies with governance requirements. It cannot verify that the project names or categories correspond to actual RetroPGF-approved projects.
PLEASE NOTE
This tool works exclusively on EVM-compatible chains and is specifically designed for Optimism. It requires the user to have sufficient native ETH for gas and sufficient OP token balance to cover the total amount sent plus the sender contract fee. The user is solely responsible for verifying the OP token contract address, grant recipient addresses, amounts, and metadata before signing. Always test with a small batch first to confirm the setup is correct. Metadata storage consumes additional gas—longer notes will increase transaction costs. The sender contract addresses are hardcoded per chain and are publicly available for verification; no third-party custody is involved; you remain in full control of your wallet and funds at all times. On-chain metadata is public and immutable—do not include sensitive information.