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

DAO Grants Committee Disbursement Tool

DAO · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryDAO
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 enables DAO grants committee members and authorized administrators to disburse approved grants to grantees. Grant disbursement is the final step in the grants lifecycle, where funds are released to grant recipients after the grant has been approved by the DAO governance process. It connects to your wallet and reads the grant contract address, grant ID, grant parameters, grantee address, disbursement amount, vesting schedule, approval status, disbursement history, and timestamps. The tool signs and submits transactions to disburse grant funds, update disbursement status, record disbursement metadata, and emit disbursement events.

HOW TO USE

1. Connect your wallet using the wallet bridge (supports MetaMask, WalletConnect, and other EVM-compatible wallets).

2. Select the target network that matches your grant contract deployment.

3. Enter the grant contract address and the grant ID, then click "load contract" to initialize the connection.

4. Click "fetch grant status" to retrieve the grant details, including grantee, amount, approval status, and vesting schedule.

5. Review the grant details to confirm the grant is approved and ready for disbursement.

6. Enter the grantee address and the disbursement amount (in token decimals).

7. Optionally enter a vesting schedule as JSON (e.g., cliff and duration in seconds) if the grant is vested.

8. Click "validate disbursement" to verify the grantee address, amount, and approval status.

9. Click "fetch disbursement history" to view previous disbursements for this grant (if any).

10. Review the grant details, sender contract fee, and amount before executing.

11. Click "disburse grant" to sign and submit the transaction that sends the grant funds to the grantee.

TECHNICAL MECHANISM

The tool uses ethers.js v5.7.2 with the BotGentz BulkSend registry for gas-efficient batch distribution. The grant contract implements a standard interface (getGrant(uint256) view returns (address grantee, uint256 amount, uint8 status, uint256 timestamp), getVestingSchedule(uint256) view returns (uint256 cliff, uint256 duration), disburse(uint256, address[], uint256[]) external, getDisbursementHistory(uint256) view). The disburse function validates that the grant is approved and the caller is authorized (typically the grants committee), then transfers the specified amount to the grantee. If a vesting schedule is configured, the disbursement may be split into multiple tranches or held in escrow until the cliff period passes. The tool supports batch disbursement for multiple recipients in a single transaction. Transaction handling follows EIP-1559 gas price calculations using receipt.effectiveGasPrice for accurate cost reporting. Disbursement metadata is recorded both in the contract's history and locally for the user's reference.

WHAT IT CANNOT SEE

This tool operates purely on-chain and cannot verify off-chain grantee eligibility — it does not check whether the grantee meets community requirements, has signed agreements, or is legally authorized to receive funds. It cannot validate grant deliverables — the tool cannot confirm that the grantee has completed the work outlined in the grant proposal. It cannot ensure proper fund usage — the tool cannot track how the grantee uses the funds after disbursement. It cannot detect fraud — the tool cannot identify grantees who may be misrepresenting their work or intentions. The tool also cannot verify that work is completed — it relies entirely on the DAO's governance process to have validated the grant deliverables before approval.

PLEASE NOTE

This tool works exclusively with EVM-compatible blockchain networks (Ethereum, Polygon, Arbitrum, Optimism, Base, etc.). It requires the grant contract to implement the interface described above. All transactions incur gas fees paid by the connected wallet. The tool maintains no persistent storage — all state is refreshed from the blockchain on each session. Grant disbursement is a significant financial action — ensure you have the proper authorization and that the grant has been properly approved before disbursing funds. Always verify the grantee address and amount carefully before executing. Consider using vesting schedules for larger grants to align incentives and ensure long-term commitment.

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.