DeFi TVL, protocol TVL

$0.01 per call · failed calls are never charged · no account or subscription: pay per call with a card key or USDC

Total value locked of DeFi protocols from DefiLlama: name one protocol (Aave, Lido, Uniswap, a slug) for its TVL, 1h/1d/7d change, market cap to TVL and top chains; or list the top protocols by TVL, filtered by category (Lending, Dexs, Liquid Staking…) or chain, sorted by TVL or 1d/7d change. CEXs are left out unless asked for. Use to size a protocol, compare competitors or track where liquidity moves.

Run it free (25 free calls) Buy credits by card (from $1) Example result (JSON)

Try it with your own inputs

One protocol by name or slug (aave, lido, uniswap-v3); leave out for a ranking

Uses one of your 25 free calls. Nothing is charged, and a call that fails is not counted.

Inputs

NameTypeDescription
protocolstringOne protocol by name or slug (aave, lido, uniswap-v3); leave out for a ranking
categorystringOnly this category: Lending, Dexs, Liquid Staking, Bridge, CDP, Yield, Derivatives, CEX…
chainstringRank by TVL on this chain: Ethereum, Base, Arbitrum, Solana…
sortstringtvl (default), change_1d or change_7d
limitintegerNumber of protocols (1-50, default 20)

Request

Over HTTP, with a card key from /credits:

curl -H "Authorization: Bearer adt_…" "https://tools.funwords.eu/defi/tvl?protocol=aave"

Or one of your 25 free calls, no key:

curl "https://tools.funwords.eu/defi/tvl?protocol=aave&trial=1"

Without a key, the same URL answers 402 Payment Required with x402 and MPP terms, so an agent with a wallet pays per call in USDC (Base, Polygon, Arbitrum or Solana over x402; Base or Tempo over MPP) and retries.

Live result

The real answer to the request above, read 2026-11-10 14:43 UTC and refreshed every 15 minutes.

{
  "count": 1,
  "matched": 1,
  "protocols": [
    {
      "name": "Aave V3",
      "slug": "aave-v3",
      "category": "Lending",
      "symbol": "AAVE",
      "tvlUsd": 15101329370,
      "change": {
        "h1": -0.14,
        "d1": -0.54,
        "d7": -1.57
      },
      "mcapUsd": null,
      "mcapToTvl": null,
      "chainCount": 21,
      "topChains": [
        {
          "chain": "Ethereum",
          "tvlUsd": 12628993285
        },
        {
          "chain": "Base",
          "tvlUsd": 505345333
        },
        {
          "chain": "Arbitrum",
          "tvlUsd": 475625179
        },
        {
          "chain": "Plasma",
          "tvlUsd": 356985751
        },
        {
          "chain": "Monad",
          "tvlUsd": 277152498
        }
      ],
      "url": "https://defillama.com/protocol/aave-v3"
    }
  ],
  "related": [
    {
      "name": "Aave V4",
      "slug": "aave-v4",
      "tvlUsd": 794830971
    },
    {
      "name": "Aave Horizon RWA",
      "slug": "aave-horizon-rwa",
      "tvlUsd": 218829597
    },
    {
      "name": "Aave V2",
      "slug": "aave-v2",
      "tvlUsd": 96094026
    },
    {
      "name": "Aave V1",
      "slug": "aave-v1",
      "tvlUsd": 6828764
    },
    {
      "name": "Aave Aptos",
      "slug": "aave-aptos",
      "tvlUsd": 268293
    }
  ],
  "source": "DefiLlama (api.llama.fi)"
}

From an AI agent (MCP)

Add the MCP server to Claude, Cursor or any MCP client. This tool is defi_tvl, and the first 25 successful calls are free:

https://tools.funwords.eu/mcp

Related tools