Interest Rate Change Alert
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
Interest Rate Change Alert watches the current Aave dashboard page for the user's supplied and borrowed assets, reads current interest rates for each asset from the LendingPool or InterestRateStrategy contract, monitors rate changes over time, and displays alerts with direction, magnitude, and impact analysis when significant rate changes occur. The tool reads the user's supplied and borrowed assets from the dashboard or via the LendingPool contract's getReserveData, which returns liquidity rates, variable borrow rates, and stable borrow rates for each asset. It stores historical rate snapshots locally using GM_setValue, then compares current rates against previous values to calculate the percentage change. When the change exceeds the user-defined threshold, the tool triggers alerts with clear direction indicators, percentage change values, and estimated impact on the user's supplied and borrowed positions, helping users make informed decisions about position adjustments.
WHERE IT RUNS
The tool runs as a panel inside your browser on Aave dashboard pages at https://app.aave.com/*. It works on any Aave V2 or V3 dashboard page where the user can view their supplied and borrowed assets. The tool connects directly to your real EVM wallet extension (MetaMask, WalletConnect, or any wallet injecting window.ethereum) to read on-chain data via eth_call. No data is sent to any external server — all reads happen directly from the Ethereum blockchain through your wallet provider.
HOW TO USE
Install the BotGentz extension, navigate to your Aave dashboard, and open the Interest Rate Change Alert panel. Set your rate change threshold percentage (default 5%) — the tool will alert you when any rate moves beyond this threshold. Select your monitoring interval from the dropdown — 30, 60, 120, or 300 seconds. Choose which assets to watch — All assets, Supplied only, or Borrowed only. Select your alert preference — Panel only, Browser notification, or Both. Click "Start Monitoring" — the tool begins reading interest rates from the LendingPool contract at your chosen interval, stores historical values, and compares each new reading against the previous value. When a rate change exceeds the threshold, the tool displays the alert in the panel with direction and percentage, and optionally sends a browser notification. The alert log maintains a history of recent alerts for review. Click "Refresh" to manually check rates, or "Clear History" to reset the alert log.
MECHANISM — REAL-TIME RATE MONITORING WITH CHANGE DETECTION AND ALERT TRIGGERING
This tool uses a real-time rate monitoring engine that directly queries Aave's LendingPool contract for current interest rates. The system first connects to window.ethereum to get the user's wallet address, then uses ethers to create a Web3Provider. It queries the LendingPool contract (0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9) using the getReserveData function for each tracked asset, which returns the current liquidity rate and variable borrow rate (scaled by 1e25). The tool converts these values to human-readable percentages by dividing by 10^25. Each rate reading is stored in a local history object keyed by asset and rate type. On each monitoring cycle, the tool compares current rates against stored previous values, calculates the percentage change, and checks if the absolute change exceeds the user-defined threshold. If triggered, the alert system activates: it updates the panel display with a highlighted rate change indicator, sends a browser notification via GM_notification, and logs the alert to the history. The system uses setInterval to maintain the monitoring cycle, and all historical data persists across page reloads via GM_setValue.
THE PANEL
The BotGentz panel is fully draggable, allowing you to position it anywhere on your screen without obstructing the Aave interface. It includes per-site position memory, so the panel returns to your preferred location each time you visit the 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 DeFi position management 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 and compatible networks. This is a monitoring and alert tool only — it does not execute rate-based actions automatically. The tool cannot guarantee that the displayed rates match the exact moment of execution due to block timing. It cannot predict future rate changes or rate direction. It cannot account for hidden rate modifiers or flash loan rate manipulation. It cannot read rate data from protocols other than Aave V2/V3. It cannot detect changes that occur between monitoring intervals. 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 rate data directly on-chain before making any decisions based on the alerts.