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

Batch Claim All Rewards Tool

DeFi · All
0 installs · Verified BotGentz app
Launch App
Opens in BotSurf — try it free, no account needed.
CategoryDeFi
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

Batch Claim All Rewards Tool watches the current DeFi page for the user's wallet address, reads the user's claimable reward balances from supported protocol contracts (Aave, Compound, Uniswap) via eth_call, calculates the total value of claimable rewards in USD, estimates gas costs for claiming each reward, determines the optimal claim order based on gas-to-value ratio, and displays a consolidated claim plan with reward amounts, estimated values, and execution recommendations. The tool connects to the user's wallet via window.ethereum, detects the protocol from the page URL (Aave, Compound, or Uniswap), reads claimable reward balances from the appropriate reward contract, calculates the USD value of each reward using current token prices, estimates gas costs for each claim transaction, determines the net value after gas costs, and provides a claim plan with priority recommendations.

WHERE IT RUNS

The tool runs as a panel inside your browser on DeFi pages at https://app.aave.com/*, https://app.compound.finance/*, and https://app.uniswap.org/*. It works on Aave, Compound, and Uniswap interfaces where users can claim rewards. The tool connects to your real EVM wallet extension (MetaMask, WalletConnect, or any wallet injecting window.ethereum) to read on-chain data via eth_call and the ethers library loaded at runtime. No data is sent to any external server; all reads happen directly from the blockchain through your wallet provider.

HOW TO USE

Install the BotGentz extension, navigate to your Aave, Compound, or Uniswap dashboard, and open the Batch Claim All Rewards Tool panel. Set your minimum claim threshold in USD (default $10) — the tool will only recommend claiming rewards that exceed this value. Select your protocol filter from the dropdown — All protocols, Aave only, Compound only, or Uniswap only. Set your maximum acceptable gas price in Gwei (default 50). Toggle "Auto-check on page load" if you want the tool to analyze automatically when you open the panel. Click "Check Rewards" — the tool detects the protocol from the page URL, reads your claimable reward balance from the protocol contract, calculates the USD value of the reward, estimates the gas cost for claiming, determines the net value after gas, and displays a comprehensive claim plan with recommendations. Review the output and use the recommendations for manual execution through the protocol interface.

MECHANISM — REWARD BALANCE AGGREGATION WITH GAS COST OPTIMIZATION

This tool uses a reward balance aggregation engine that evaluates claimable rewards across DeFi protocols. The system first connects to window.ethereum and requests the user's wallet address. It detects the protocol from the page URL (Aave, Compound, or Uniswap) to determine the appropriate reward contract address and claim function. The tool reads the user's claimable reward balance from the protocol contract via eth_call, using the standard reward claim interface. It fetches current token prices from a price estimation function and calculates the USD value of each reward. The gas cost for each claim transaction is estimated using the current gas price and a standard claim gas estimate (150,000 gas). The tool calculates the net value (reward value minus gas cost) and compares it against the user's configured threshold. The claim plan prioritization uses a simple scoring system based on net value and gas-to-value ratio: HIGH priority for claims with positive net value above threshold, MEDIUM priority for claims with positive net value below threshold, and LOW priority for claims with negative net value. Recommendations are generated based on the priority score.

THE PANEL

The BotGentz panel is fully draggable, allowing you to position it anywhere on your screen without obstructing the DeFi interface. It includes per-site position memory, so the panel returns to your preferred location each time you visit the protocol dashboard. Snap-to-edge functionality lets you dock the panel to any side of the browser window. The panel collapses to a compact icon when not in use and expands with a single click. You can resize it to your preferred dimensions, and pressing the Escape key instantly closes the panel. All interactions are smooth and intuitive, designed to work alongside your reward claiming workflow.

PLEASE NOTE

This tool requires the free BotGentz extension and a real EVM wallet extension (such as MetaMask) already installed in your browser. EVM chains only — currently supports Ethereum mainnet. This is a monitoring and planning tool only — it does not execute claim transactions automatically. The tool cannot guarantee that reward amounts remain stable between checks. It cannot guarantee that the user is eligible for all listed rewards. It cannot account for token price changes during execution. It cannot read reward data from protocols not supported by the tool. It cannot predict future reward accrual or changes. It cannot read private wallet information or claiming intentions. All blockchain reads are performed directly through your wallet provider; no data is stored or transmitted beyond your browser. Websites change their layouts and content structures regularly; while we continuously update the extraction logic, some pages may require script updates. Always verify all reward amounts, gas costs, and eligibility independently before executing any transactions.

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.