DeFi Monitor

Monitors on-chain DeFi positions and liquidity pools for health, yield, and risk events.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/swarm-ai-research/aeon --skill defi-monitor-swarm-ai-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: DeFi Monitor
Source: https://github.com/swarm-ai-research/aeon/tree/main/skills/defi-monitor
Command: npx skills add https://github.com/swarm-ai-research/aeon --skill defi-monitor-swarm-ai-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DeFi Monitor reduces the manual overhead of watching multiple on-chain positions and liquidity pools, surfacing health, yield changes, and risk events in one place.

Core Features & Use Cases

  • Real-time health checks for DeFi positions and pools
  • Automated logging and alerting for tracked contracts across Ethereum and other chains
  • Use Case: maintain a monitored portfolio that flags significant yield changes or liquidation risks

Quick Start

Add at least one watched position to memory/on-chain-watches.yml, then run the DeFi Monitor to start tracking health, yields, and alerts.

Frequently Asked Questions about DeFi Monitor

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

FAQPage Schema
How do I monitor on-chain DeFi positions for yield changes and liquidation risks?

You can monitor on-chain DeFi positions by adding tracked contracts to memory/on-chain-watches.yml, which prompts the system to query standard contract view functions via RPC and alert you to yield changes, health issues, and risk events.

What is automated DeFi pool monitoring and how does it detect risk events?

Automated DeFi pool monitoring queries standard contract view functions via RPC on scheduled runs to detect health issues, yield changes, and risk events across tracked contracts, logging findings to memory/logs and delivering formatted reports.

Can I track DeFi liquidity pools across Ethereum and other chains using RPC?

Yes, you can track DeFi liquidity pools across Ethereum and other chains by configuring your watched positions in memory/on-chain-watches.yml, which the system checks by querying standard contract view functions via RPC.

How do I set up alerts for significant yield changes in my DeFi portfolio?

To set up alerts for yield changes, add your tracked contracts to memory/on-chain-watches.yml and run the monitor; it will notify you through ./notify with formatted reports when scheduled runs or file updates detect significant changes.

What is the best way to automate health checks for multiple DeFi contracts?

The best way to automate health checks for multiple DeFi contracts is maintaining a portfolio list in memory/on-chain-watches.yml, triggering scheduled runs and file-update checks that log findings to memory/logs and notify you of risk events.

Does DeFi monitoring via RPC view functions work without external dependencies?

Yes, DeFi monitoring via RPC view functions works without external dependencies, relying on reading memory/on-chain-watches.yml, querying on-chain data, logging to memory/logs, and notifying through ./notify to surface risk events.