Yield Farm Auto-Harvester
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
Yield Farm Auto-Harvester monitors the current yield farm page for accumulated rewards, reading the reward amount and gas price from the chain. When the accumulated reward value exceeds the estimated gas cost (with a configurable multiplier), the tool automatically harvests the rewards. You can also choose to compound rewards by re-staking them. The panel displays accumulated rewards, staked balance, gas cost estimate, harvest status, and a transaction history of all harvests. You can configure the minimum harvest value, gas multiplier, harvest interval, and toggle auto-harvest, compounding, and notifications.
WHERE IT RUNS
This userscript runs inside major yield farming platforms including PancakeSwap, SushiSwap, and Curve in your browser, powered by the free BotGentz extension. It operates entirely on the page you are viewing — it reads reward amounts from the page and executes harvest transactions through your wallet provider.
HOW TO USE
Install the BotGentz extension, then install this userscript from the BotGentz catalogue. Navigate to a yield farm page on PancakeSwap, SushiSwap, or Curve. Connect your wallet (MetaMask or any EVM-compatible wallet) — the tool uses your wallet to execute harvest transactions. Configure your settings — set the minimum harvest value in dollars, gas multiplier, harvest interval in minutes, and toggle auto-harvest, compounding, and notifications. Click "Start Monitoring" to begin. The tool will check for accumulated rewards and automatically harvest them when the value exceeds the gas cost threshold. Harvest history is displayed in the panel with timestamps and transaction status.
HOW IT WORKS UNDER THE HOOD
The tool extracts the accumulated reward amount and staked balance from the page's DOM using platform-specific selectors like .reward-amount, .pending-rewards, .staked-amount, and .staked-balance. It estimates the gas cost by using a typical gas limit of 200,000 for harvest transactions, multiplied by the configured gas multiplier. When the accumulated reward value exceeds both the minimum harvest value and the estimated gas cost, the tool triggers a harvest transaction. If compounding is enabled, the harvested rewards are re-staked in the same transaction. After a successful harvest, the transaction hash and amount are recorded in the history, and a desktop notification is sent. All settings are persisted locally using GM_setValue.
THE PANEL
The tool runs in the BotGentz panel, a draggable floating interface that stays on top of the page. You can drag the panel by its header, collapse it to a small bubble, and resize it. The panel remembers its position per site, so it stays where you left it when you return to the platform. Press Escape to close the panel when you are done. The panel includes a wallet connection button, status display, accumulated rewards, staked balance, gas cost estimate, settings for min harvest value, gas multiplier, harvest interval, auto-harvest, compounding, and notification toggles, harvest history, and start/stop monitoring and manual harvest buttons.
PLEASE NOTE
This tool requires the free BotGentz extension and a real EVM wallet extension (MetaMask or similar) already installed in your browser. The tool works on EVM chains only — Ethereum, BSC, Polygon, Arbitrum, Optimism, and other EVM chains are supported. This tool signs and sends transactions — it can harvest rewards and stake tokens from your wallet. Always review settings carefully before starting monitoring. The tool cannot guarantee that harvest transactions will succeed, and it cannot recover funds if a transaction fails. Yield farm platforms frequently update their interfaces — if the tool stops working, check for an updated version or report the issue. Test with small amounts first.