# Tanod chainpeek DEX Volume

> Tanod chainpeek DEX Volume is a paid API for AI agents from tanod.dev, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-18).

Returns DEX trading volume by protocol and/or chain over 24h, 7d, and 30d windows, sourced from cached DefiLlama data.

## Facts

- Endpoint: POST https://tanod.dev/v1/defi/dex-volume?utm_source=zero.xyz
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tanod-chainpeek-dex-volume-fab8f1f4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_JqUdsFdYIKsw4VbFlB_1r

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 tanod-chainpeek-dex-volume-fab8f1f4 -d '<json body>'
```

Example prompt: What's Uniswap's DEX trading volume on Ethereum over the last 24 hours, 7 days, and 30 days — show me the top 10 results?

## When to prefer this

Choose this endpoint when you need DEX trading volume data segmented by protocol and/or chain over standard DeFi time windows (24h, 7d, 30d). It is ideal for ranking DEX activity, comparing chains, or tracking a specific protocol's volume — especially when DefiLlama is your preferred data source and you want a cached, cost-efficient lookup rather than hitting DefiLlama's API directly.

## Known failure modes

- Unknown chain name returns empty or error result — chain must be among the top 25 by DEX volume
- Unknown protocol slug returns no data — must use valid DefiLlama slug (e.g. uniswap-v3, not 'UniswapV3')
- Stale cache may lag real-time volume by minutes to hours
- Limit parameter out of range (must be 1–50) returns validation error
- Empty or whitespace-only chain/protocol strings are rejected by schema pattern

## How this service works

chainpeek (Tanod) DEX volume by protocol and by chain over 24 hours, 7 days and 30 days, from cached DefiLlama data. Use when an agent must gauge DEX activity: trading volume of a DEX or chain over 24 hours, 7 and 30 days.

## Output

A structured response with DEX trading volume figures broken down by 24h, 7d, and 30d periods, either for a specific protocol, a specific chain, or a ranked list of top DEXs/chains. Data is sourced from cached DefiLlama feeds and may include per-row rankings up to the specified limit (max 50).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "anyOf": [
    {
     "type": "string",
     "pattern": "^.*[A-Za-z0-9].*$",
     "maxLength": 80,
     "minLength": 1
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Chain name among the 25 chains with the most DEX volume, e.g. Solana, Ethereum, Base, BSC. With protocol: that DEX's volume on the chain. Alone: the chain and its largest DEXs."
  },
  "limit": {
   "type": "integer",
   "default": 10,
   "maximum": 50,
   "minimum": 1,
   "description": "Rows in a ranking or a breakdown, 1-50 (default 10)."
  },
  "protocol": {
   "anyOf": [
    {
     "type": "string",
     "pattern": "^.*[A-Za-z0-9].*$",
     "maxLength": 80,
     "minLength": 1
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "DEX name or slug, e.g. uniswap, uniswap-v3, curve-dex, pancakeswap-amm (a parent such as uniswap sums its versions). Omit for a chain or the overview."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tanod-chainpeek-dex-volume-fab8f1f4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tanod.dev](https://www.zero.xyz/host/tanod.dev/llms.txt)
