DeFi Yield & Metrics

Signed DeFi yield rates and protocol metrics across 15+ protocols on Base, Ethereum, and Arbitrum. Supply APR, borrow APR, TVL, and utilization — cryptographically attested on every query.

Overview

Two data feeds: yield rates (supply and borrow APR per protocol and asset) and protocol health metrics (TVL, utilization, chain breakdown). Data sourced from on-chain state and DeFiLlama.

These are Layer 1 raw measurements. For risk-adjusted yield rankings that account for current market stress, see Layer 3 DeFi Opportunity.

Yield Endpoints

EndpointDescriptionPricePreview
/oracle/defi/yield/allAll yield rates — 15+ protocols across Base, Ethereum, Arbitrum. Supply APR, borrow APR, utilization per asset.$0.05/preview ↗
/oracle/defi/yield/best/usdcHighest USDC supply APR across tracked protocols right now$0.05/preview ↗
/oracle/defi/yield/compareSide-by-side comparison — supply APR, borrow APR, utilization across protocols for a given asset$0.05/preview ↗

Metrics Endpoints

EndpointDescriptionPricePreview
/oracle/defi/metricsProtocol health metrics — TVL, utilization rate, chain breakdown, borrow/supply ratio. 8 protocols, ~$25B TVL tracked.$0.05/preview ↗

Tracked Protocols

Aave v3, Compound v3, Morpho Blue, Moonwell, Spark, Fluid, Euler, and others across Base, Ethereum mainnet, and Arbitrum. Coverage expands as protocols are added.

Response Format

json — /oracle/defi/yield/best/usdc
{
  "asset": "USDC",
  "best": {
    "protocol": "moonwell_base",
    "chain": "base",
    "supply_apr": 3.9985,
    "borrow_apr": 4.9879,
    "utilization": 0.7821,
    "source": "on-chain"
  },
  "all": [ ... ],
  "count": 15,
  "fetched_at": 1781100000,
  "signed": true
}
json — /oracle/defi/metrics
{
  "protocols": [
    {
      "protocol": "aave_v3",
      "chain": "ethereum",
      "tvl_usd": 12400000000,
      "utilization": 0.6834,
      "supply_volume_24h": 48000000
    },
    ...
  ],
  "total_tvl_usd": 24800000000,
  "fetched_at": 1781100000,
  "signed": true
}

Payment

All DeFi endpoints are x402 only (USDC on Base). Append /preview to any endpoint for unsigned sample data — no payment required.

Layer 3 upgrade: DeFi Opportunity ($0.75) combines these raw yield rates with MSSI stress and MSTI contagion to return a risk-adjusted ranking — stress-penalized APR with cross-chain exposure discounts applied automatically.