# DeFi Oracle TVL Tracker

> DeFi Oracle TVL Tracker is a paid API for AI agents from aracil.vercel.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Retrieves current TVL, 30-day change percentage, and TVL history for a specified DeFi protocol, powered by DeFiLlama data

## Facts

- Endpoint: POST https://aracil.vercel.app/api/tvl-tracker
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/defi-oracle-tvl-tracker-a9a199df
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__NsLukO6jbaDLi1rztFC6

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability defi-oracle-tvl-tracker-a9a199df -d '<json body>'
```

Example prompt: What's the current TVL for Aave and how has it changed over the last 30 days? Pull from the DeFi Oracle TVL tracker.

## When to prefer this

Use this endpoint when you need reliable, DeFiLlama-backed TVL data for a specific protocol including historical 30-day trend data. Prefer it over generic blockchain RPC calls when you want clean, aggregated TVL metrics without parsing raw on-chain state. Best suited for protocol research, risk assessment, and monitoring liquidity health in DeFi portfolios.

## Known failure modes

- Unknown or misspelled protocol slug returns an error or empty result
- Protocol not indexed by DeFiLlama returns no data
- Chain filter does not match any of the protocol's supported chains, yielding empty results
- Network or RPC timeout from underlying DeFiLlama or on-chain data source
- Payment failure if USDC balance on Base is insufficient

## How this service works

DeFi data for AI agents — yield rates, swap routes, IL calculator, liquidation risk, MEV scanner, TVL tracking. Powered by DeFiLlama + on-chain RPC data. Pay with USDC on Base via x402.

## Output

Returns a JSON object containing the protocol's slug, human-readable name, category, supported chains, current TVL in USD, percentage change in TVL over the last 30 days, and an array of daily TVL data points for the past 30 days.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "protocol"
 ],
 "properties": {
  "chain": {
   "type": "string"
  },
  "limit": {
   "type": "number"
  },
  "protocol": {
   "type": "string",
   "description": "Protocol slug (e.g. lido, aave)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "slug": {
   "type": "string"
  },
  "chains": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "category": {
   "type": "string"
  },
  "protocol": {
   "type": "string"
  },
  "current_tvl": {
   "type": "number"
  },
  "change_30d_pct": {
   "type": "number"
  },
  "tvl_history_30d": {
   "type": "array"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/defi-oracle-tvl-tracker-a9a199df/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aracil.vercel.app](https://www.zero.xyz/host/aracil.vercel.app/llms.txt)
