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

Delegate Performance Bonus Distributor

Governance · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — nothing to install.
CategoryGovernance
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

Delegate Performance Bonus Distributor is a governance tool that enables the distribution of performance-based bonus rewards to active delegates in a single batched transaction. Delegates who actively participate in governance — voting on proposals, engaging in discussions, and contributing to the community — can receive bonus rewards for their efforts. This tool reads delegate performance metrics such as voting participation rates, proposal engagement scores, and bonus eligibility, then allows the distributor to allocate rewards to eligible delegates. Instead of sending rewards one-by-one, the tool batches all transfers into a single transaction using the shared BotGentz sender contracts, saving gas and execution time.

HOW TO USE

Connect your EVM wallet via the BGWallet bridge. Select your current network from the dropdown. Enter the ERC20 token address you want to distribute as bonuses. Add delegate addresses and their corresponding bonus amounts. Click "Preview" to see a summary of the distribution — including the token address, number of recipients, total bonus amount, the sender contract address, the contract owner, and the current fee. Review the details carefully. Click "Distribute" to sign and broadcast the transaction. The tool will handle token approvals, calculate the exact fee, and send all bonuses in one batch transaction. Progress is shown via a status bar, and a transaction hash is provided for tracking.

TECHNICAL MECHANISM

The tool uses the shared BotGentz bulk-sender contracts from the BULKSEND registry, which are deployed on multiple EVM chains. For the current chain, it looks up the ERC20 sender contract address. It reads the live fee and owner from the contract using the `fee()` and `owner()` view functions — the fee is never hardcoded. The tool calculates the total token amount for all recipients, checks that the sender's wallet has sufficient token balance and ETH balance (for the fee), and approves the sender contract for the exact total amount (not unlimited). It then calls the `distributeERC20` function with the token address, recipient addresses, and amounts, paying the fee in ETH. The entire operation is atomic — if any transfer fails, the entire transaction reverts.

WHAT IT CANNOT SEE

This tool cannot guarantee that the bonus distribution will be approved by all stakeholders or that the performance metrics used will be accepted by the broader community. The tool relies on the distributor to input accurate recipient addresses and amounts — it does not automatically validate performance metrics or eligibility. It also cannot predict changes in the fee, which is set by the contract owner and may change between preview and execution. Always double-check the recipient list and amounts before executing. This tool is an aid for efficient distribution, not a guarantee of community consensus on the bonus allocation.

PLEASE NOTE

EVM chains only. This tool relies on the BGWallet connector and will not function on Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. The BULKSEND registry includes Ethereum, Optimism, Cronos, BNB Chain, Polygon, Fantom, zkSync Era, Base, Arbitrum, Avalanche, and Linea. The user is responsible for ensuring the token address is correct and that the sender contract has been approved to transfer tokens. Always verify the contract address, owner, and fee before signing.

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.