# SiteCheck DeFi Chains TVL Lookup

> SiteCheck DeFi Chains TVL Lookup is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-20).

Returns ranked DeFi chains with TVL, stablecoin market cap, and 1/7/30-day TVL change percentages sourced from DefiLlama

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/defi/chains?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-defi-chains-tvl-lookup-28759dc2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__0YFDRvRjMHdLL6dGV6RT

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 sitecheck-defi-chains-tvl-lookup-28759dc2
```

Example prompt: Show me the top 20 DeFi chains ranked by TVL, including their stablecoin market caps and how their TVL has changed over the past 30 days.

## When to prefer this

Use this endpoint when you need real-time, ranked DeFi TVL data across multiple blockchains sourced from DefiLlama, especially when you want stablecoin market caps alongside TVL and percentage change metrics. Prefer this over direct DefiLlama API calls when paying per-call via x402 without managing API keys. Best for agents needing quick ecosystem comparisons or single-chain TVL snapshots.

## Known failure modes

- Invalid chain name returns empty or error result
- Limit out of range (outside 1-50) may cause validation error
- DefiLlama upstream outage results in stale or failed response
- Chain with no chainId (e.g. Solana) returns null for chainId field

## How this service works

Total value locked by chain from DefiLlama, largest first, with each chain's token, chain id and stablecoin market cap. With chain, that chain's own row and its TVL change over 1, 7 and 30 days from DefiLlama's daily history. Data: DefiLlama. Information only, not financial advice.

## Output

Returns a JSON object containing a ranked list of DeFi chains, each with TVL (USD), chain ID, token symbol, stablecoin market cap, and optional 1-day/7-day/30-day TVL percentage changes. Also includes metadata about data source (DefiLlama), timestamp, and a count of returned chains. A highlighted single chain object is returned when filtering by chain name.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "chain": {
       "type": "string",
       "description": "Optional chain name as DefiLlama spells it, e.g. Ethereum, Arbitrum, Base, Solana"
      },
      "limit": {
       "type": "string",
       "description": "Chains to list, 1 to 50, default 20"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "chain": {
   "tvl": 1402993454,
   "name": "Arbitrum",
   "rank": 7,
   "chainId": 42161,
   "historyDate": "2026-10-15",
   "tokenSymbol": "ARB",
   "change1dPercent": 0.46,
   "change7dPercent": -0.37,
   "stablecoinsMcap": 3579005989,
   "change30dPercent": 0.01
  },
  "count": 10,
  "chains": [
   {
    "tvl": 50292458465,
    "name": "Ethereum",
    "chainId": 1,
    "tokenSymbol": "ETH",
    "stablecoinsMcap": 143913204596
   },
   {
    "tvl": 6162527167,
    "name": "Base",
    "chainId": 8453,
    "tokenSymbol": null,
    "stablecoinsMcap": 5202727416
   },
   {
    "tvl": 5975956144,
    "name": "Solana",
    "chainId": null,
    "tokenSymbol": "SOL",
    "stablecoinsMcap": 15784380103
   }
  ],
  "source": "DefiLlama (api.llama.fi/v2/chains, historicalChainTvl, stablecoins.llama.fi). Data: DefiLlama",
  "checkedAt": "2026-10-15T18:21:05.123Z",
  "disclaimer": "Information only, not financial advice."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-defi-chains-tvl-lookup-28759dc2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
