DeFi Monitor

Monitor DeFi pool health and position performance via eth_call queries.

6|2|Updated May 21, 2026
One-click install
npx skills add https://github.com/anajuliabit/aeon --skill defi-monitor-anajuliabit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: DeFi Monitor
Source: https://github.com/anajuliabit/aeon/tree/main/skills/defi-monitor
Command: npx skills add https://github.com/anajuliabit/aeon --skill defi-monitor-anajuliabit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DeFi investors and operators need continuous visibility into pool health, protocol yield, and position risk, without manually checking dashboards and contracts every day.

Core Features & Use Cases

  • Watched position monitoring: Reads tracked contracts and positions from memory/on-chain-watches.yml to decide what to check, including pool/protocol metrics and wallet/position labels.
  • On-chain state sampling: Queries current values via eth_call (e.g., pool reserves/price, lending rates, staking APR/rewards) and compares against previously logged values.
  • Actionable alert formatting and logging: Flags meaningful changes (e.g., yield rate > 20%, TVL drop > 10%, liquidation risk, impermanent loss beyond threshold) and formats a notification while logging results to memory/logs/${today}.md for trend tracking.

Quick Start

Configure memory/on-chain-watches.yml with your watched pools, protocols, or wallet positions (including rpc_url, chain, label, and thresholds), then run the DeFi Monitor skill to produce a daily status report and log.

Frequently Asked Questions about DeFi Monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate daily DeFi yield tracking and pool health monitoring?

To automate DeFi yield tracking, configure your watched pools and wallet positions in an on-chain-watches file, then run unattended daily checks to query current reserves and rates via eth_call for structured alert logging.

Can I monitor liquidity pool TVL drops and liquidation risk without manual dashboard checks?

You can monitor liquidity pool TVL drops and liquidation risk by running automated on-chain state sampling that compares current values against historical logs, flagging meaningful changes like TVL drops exceeding 10% for immediate notification.

What thresholds can I set for DeFi risk alerts on lending rates and staking APR?

Risk alert thresholds for lending rates and staking APR are customizable in your watched positions configuration, allowing you to flag specific conditions like yield rates above 20% or impermanent loss beyond a set limit.

How do on-chain RPC queries work for tracking DeFi positions automatically?

On-chain RPC queries track DeFi positions by reading your configured contract addresses and using eth_call to sample current pool reserves, lending rates, and staking rewards, which are then compared against recent log history.

Does automated DeFi monitoring support multiple blockchain networks and protocols?

Automated DeFi monitoring supports multiple blockchain networks by allowing you to specify the rpc_url and chain for each tracked pool, protocol, or wallet position within your configuration file.

Where are DeFi monitoring alerts and daily status reports stored for trend tracking?

DeFi monitoring alerts and daily status reports are logged to a structured markdown file in your memory logs directory, creating a historical record for ongoing trend tracking and performance analysis.