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

Staking Derivative Auto-Compound Tool

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

This tool provides on-chain auto-compounding for staking derivatives, enabling you to automatically reinvest rewards to maximize yield. It reads your connected wallet address, staking derivative contract address, reward token address, staked balance, reward balance, compound threshold, current block timestamp, last compound timestamp, and compounding status. You can then sign and send transactions to compound rewards (reinvest them into the staking position), harvest rewards (claim them without compounding), and record compounding metadata on-chain. All compounding parameters are displayed in a clear review panel before you sign, so you know exactly what you are compounding. The tool also logs transaction hashes, confirmation status, and gas costs, providing a complete audit trail of all compounding activities.

HOW TO USE

Connect your wallet using the built-in wallet bridge, choose the network that matches your staking derivative contract, and paste the derivative contract address and reward token address. Enter the token decimals and the compound threshold (the minimum reward amount that triggers compounding). The review panel shows all inputs, your staked balance, reward balance, last compound time, and compound status before you sign. Use the numbered action buttons: check rewards to view current staked balance, reward balance, last compound time, and whether rewards are above the threshold; compound rewards to automatically reinvest rewards into the staking position; or harvest rewards to claim rewards without compounding. You can also check staking status to view current balances and status. Each transaction is signed sequentially, and the tool displays transaction details and confirmation status.

THE REAL MECHANISM

This tool uses ethers.js v5.7.2 to build and send transactions through the wallet's signer. It does not rely on any hardcoded contract addresses – you paste the derivative contract you are using, so you are in full control. When you check rewards, the tool calls stakedBalance, rewardBalance, and lastCompoundTime on the derivative contract to fetch current state. The reward balance is compared against the configured threshold to determine if compounding should occur. When you compound, the tool calls compoundRewards, which harvests rewards and automatically stakes them back into the derivative contract. When you harvest, the tool calls harvestRewards, which claims rewards to your wallet without staking them. The tool reads state via view functions to display current balances and status. All transactions are sequential to prevent nonce conflicts, and gas costs are calculated using effectiveGasPrice for accurate post-EIP-1559 reporting.

WHAT IT CANNOT SEE

This tool cannot verify off-chain yield rates, predict future returns, detect smart contract vulnerabilities, or ensure that the derivative contract supports compounding correctly. It cannot detect if the yield is sustainable or if the reward token has sufficient liquidity. The tool also cannot verify that the derivative contract correctly handles edge cases like reward thresholds, staking limits, or compounding frequency. It cannot simulate the outcome of a transaction before you sign it, nor can it guarantee that the compounding will be processed correctly if the contract is not properly implemented.

PLEASE NOTE

This tool works only on EVM-compatible chains supported by your wallet and provider. Always double-check the contract addresses and parameters before signing. Use testnet first. The tool is a transaction-signing interface and compounding management tool, not a yield prediction or smart contract security system.

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.