Curve Gauge Vote Bribe Claim Tool
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
Curve Gauge Vote Bribe Claim Tool enables users to claim bribes earned by voting for Curve gauge contracts. The tool reads your connected wallet address, gauge contract address, bribe contract address, CRV voting power, gauge weight, bribe amount, claim eligibility, claim status, current block timestamp, claim deadline, bribe token address, and token decimals. It checks your eligibility for the bribe, displays the bribe amount, voting power, gauge weight, and claim deadline before you claim. Once confirmed, the tool executes the claim transaction, transferring the bribe tokens to your wallet.
HOW TO USE
Connect your wallet and select your network. Enter the gauge contract address, bribe contract address, and bribe token address. Click "Check bribe eligibility" to load your bribe details including CRV voting power, gauge weight, bribe amount, eligibility status, claim status, and claim deadline. Review all details carefully—the tool will show you whether you are eligible to claim and the deadline for claiming. If you are eligible and the claim is open, click "Claim bribe" to submit the claim transaction. The bribe tokens will be transferred to your wallet.
THE REAL MECHANISM — VOTE BRIBE CLAIMING WITH ELIGIBILITY AND DEADLINE VERIFICATION
Unlike simple token claims that only check a balance, this tool implements a comprehensive vote bribe claiming system with eligibility verification and deadline tracking. The gauge's getVotingPower function returns the user's CRV voting power, which determines their share of the bribe. The gauge's getGaugeWeight function returns the total weight of the gauge, which affects the bribe distribution. The bribe contract's getBribeInfo function returns the bribe amount, claim deadline, and whether the bribe has already been claimed. The canClaim function checks whether the user is eligible to claim the bribe based on their voting power and the bribe distribution rules. The claim function transfers the bribe tokens to the user after verifying eligibility. The tool reads all bribe data via these functions and validates that the user is eligible and the claim deadline has not passed before enabling the claim button. All arithmetic uses ethers.js BigNumber with the token's decimal precision, and gas costs are reported using receipt.effectiveGasPrice.
WHAT IT CANNOT SEE
Cannot verify off-chain voting legitimacy—the tool has no visibility into whether the user actually voted for the gauge or if the vote was legitimate. It cannot ensure bribe payment solvency—the tool has no visibility into the bribe contract's reserves or ability to pay bribes. It cannot detect if the gauge or bribe contracts contain vulnerabilities—the tool does not audit the contract logic. It cannot verify off-chain bribe calculation accuracy—the tool relies on the contract's calculation and cannot verify the formula. It cannot recover funds if the claim fails or if the bribe contract is compromised.
PLEASE NOTE — EVM CHAINS ONLY
This tool exclusively supports EVM-compatible chains where ethers.js can connect via standard JSON-RPC. It does not support non-EVM chains such as Solana, Tron, Starknet, SUI, TON, Aptos, Bitcoin, Cosmos, or XRP. The gauge and bribe contracts must implement the specific interfaces expected by this tool (getVotingPower, getGaugeWeight, getBribeInfo, canClaim, claim, getToken). Always review the bribe terms and deadlines before claiming. This tool is a claim interface, not a financial advisor or investment strategist.