Governance Reward Claimer
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
Governance Reward Claimer is a governance utility that helps you track and claim rewards from multiple governance participation programs in one place. Many protocols reward active voters and delegates with token incentives, but these rewards are often distributed across different contracts with different claim mechanics. This tool aggregates claimable rewards from multiple reward programs, displays them in a unified interface, and lets you claim them in a single batched transaction. Instead of visiting each reward program individually, you can check all your pending rewards and claim them at once, saving time and gas.
HOW TO USE
Connect your EVM wallet via the BGWallet bridge. Enter a comma-separated list of reward program contract addresses — these could be token distribution contracts, merkle claim contracts, or staking reward pools. Set your preferred batch size (how many claims to include per transaction). Click "Check Claimable Rewards" to scan all programs for your pending rewards. The tool will display the reward token names, amounts, and claim status for each program. Review the list carefully — only programs with "Claimable" status are available to claim. Click "Claim Rewards" to sign and broadcast the transaction. The tool will claim rewards in batches according to your batch size setting, providing progress updates for each batch.
TECHNICAL MECHANISM
The tool interfaces with reward program contracts that implement standard claim functions, such as `claim(address)` or `getReward(address)`. It reads your claimable balance using view functions like `pendingRewards(address)` or `earned(address)`. For merkle-based claims, it may compute the merkle proof path and call `claim(proof, amount)`. When executing claims, the tool uses a multicall or batched call pattern to aggregate multiple `claim` calls into one transaction. The batch size parameter controls how many claims are grouped per transaction to avoid gas limit issues. The tool also checks whether you have already claimed rewards for each program — if you have, it marks them as "Already claimed" and skips them. The entire claim process is atomic — if any individual claim fails, the transaction reverts.
WHAT IT CANNOT SEE
This tool cannot guarantee that rewards will remain claimable if the reward program expires or the user's participation status changes before claiming. Some programs have time-limited claim windows that may close. The tool also cannot predict changes to reward distributions or claim eligibility. It reads current claimable balances at the time of the check, but these may change. Always claim your rewards promptly after checking. This tool is an aid for reward management, not a guarantee that rewards will always be available. Additionally, the tool cannot validate merkle proofs without the full merkle tree — it assumes the reward programs support standard claim interfaces.
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 user is responsible for ensuring the supplied reward program addresses are correct and that the contracts support standard claim functions. Not all reward programs use the same claim interface — check each program's documentation if claiming fails. Always double-check the claim amounts before executing to avoid claiming the wrong rewards or paying excessive gas for small amounts.