Skip to main content

DeFi Protocol Monitor

Monitor DeFi protocol health metrics: Total Value Locked (TVL), pool liquidity, APY/APR rates, and detect anomalies before they impact users.

What is a DeFi Protocol Monitor?

A DeFi Protocol Monitor tracks key metrics for decentralized finance protocols. Get alerts when TVL drops, pools become imbalanced, or yields change significantly.

Supported Protocols

  • Uniswap v2/v3: Pool health, liquidity, volume
  • Aave: TVL, utilization rate, borrow/supply APY
  • Compound: Market health, liquidity, rates
  • Curve: Pool balance, A parameter, fees
  • Balancer: Pool weights, TVL, swap fees

Metrics Monitored

MetricDescriptionAlert Threshold
TVLTotal Value Locked30% drop in 24h
Pool BalanceToken ratio in AMM pool70/30 imbalance
LiquidityAvailable liquidity50% drop
APY/APRYield rates50% change
UtilizationBorrowed / Supplied>90%
Volume24h trading volume80% drop

Configuration Example

{
  "type": "defi_protocol",
  "name": "Uniswap ETH/USDC Pool",
  "chain": "ethereum",
  "protocol": "uniswap-v3",
  "poolAddress": "0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640",
  "alerts": {
    "tvlDrop": { "percentage": 30, "window": "24h" },
    "liquidityDrop": { "percentage": 50, "window": "1h" },
    "volumeDrop": { "percentage": 80, "window": "24h" }
  },
  "interval": 300000
}

Alert Examples

TVL Drop Alert

📉 TVL Drop Detected

Protocol: Aave v3 (Ethereum)
Market: USDC

TVL: $450M (was $650M)
Change: -$200M (-30.8%)
Timeframe: Last 24 hours

Possible causes:
- Large withdrawal detected
- Market volatility
- Protocol migration

[View Protocol] [Check Transactions]

Pool Imbalance Alert

⚠️ Pool Imbalance

Pool: Uniswap ETH/USDC
Chain: Ethereum

Current Ratio: 75% ETH / 25% USDC
Target: 50/50
Imbalance: Severe

Impact: Increased slippage, impermanent loss

[View Pool] [Rebalance]

Use Cases

1. Protocol Health Monitoring

Monitor: Aave Protocol TVL
Alert: 20% drop in 24h
Channel: Slack #protocol-alerts
Action: Investigation

2. Yield Farming Optimization

Monitor: Multiple pool APYs
Alert: APY drops below 10%
Action: Migrate to better pools

3. Liquidity Provider Risk

Monitor: Your LP positions
Alert: Pool imbalance > 70/30
Action: Remove liquidity

Best Practices

1. Set Realistic Thresholds

DeFi metrics are volatile. Use historical data:

  • TVL: 20-30% drop threshold
  • APY: 50% change threshold
  • Volume: 70-80% drop threshold

2. Monitor Multiple Chains

Protocols often deploy on multiple chains:

  • Compare TVL across chains
  • Detect chain-specific issues
  • Identify migration patterns

3. Combine with Other Monitors

  • DeFi Protocol: Track TVL
  • Contract Events: Watch deposits/withdrawals
  • Gas Price: Correlate with activity

Next Steps