# DeFi Yield Pool Screener (DefiLlama)

> DeFi Yield Pool Screener (DefiLlama) is a paid API for AI agents from task-radar-x402.vercel.app, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-31).

Returns top DeFi yield pools filtered by chain, token symbol, minimum TVL, and stablecoin status, sourced from DefiLlama.

## Facts

- Endpoint: GET https://task-radar-x402.vercel.app/api/yields?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/defi-yield-pool-screener-defillama-ed1f1516
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rv5-maon7Q0GCI55wiKoK

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-yield-pool-screener-defillama-ed1f1516
```

Example prompt: Show me the top 15 stablecoin yield pools on Base with at least $2M TVL — I want to find the best USDC opportunities right now.

## When to prefer this

Use this endpoint when you need a filtered, ranked list of DeFi yield opportunities across protocols — especially when filtering by chain, token type (stablecoin vs general), or minimum liquidity threshold. Prefer over manual DefiLlama browsing when building automated yield-screening agents or financial dashboards. The per-call micropayment model makes it cost-effective for sporadic lookups versus subscribing to a full data API.

## Known failure modes

- Invalid chain name returns empty results or error
- Limit outside 1-50 range may be rejected or clamped
- minTvl set extremely high returns zero pools
- DefiLlama upstream outage causes 502/503 response
- Payment failure (insufficient USDC balance) causes 402 response blocking access

## How this service works

Top DeFi yield pools filtered by chain/token/TVL (DefiLlama). 0.02 USDC/call on Base.

## Output

A ranked list of DeFi yield pools (up to 50) including pool name, protocol, chain, token symbol, APY, and TVL in USD, filtered according to the provided query parameters and sourced live from DefiLlama.

## 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": {
     "const": "http"
    },
    "method": {
     "const": "GET"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "chain": {
       "type": "string",
       "description": "e.g. Base, Ethereum (optional)"
      },
      "limit": {
       "type": "string",
       "description": "1-50 (default 20)"
      },
      "minTvl": {
       "type": "string",
       "description": "Min TVL USD (default 1000000)"
      },
      "stable": {
       "type": "string",
       "description": "true for stablecoin pools only"
      },
      "symbol": {
       "type": "string",
       "description": "Token symbol substring e.g. USDC (optional)"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/defi-yield-pool-screener-defillama-ed1f1516/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from task-radar-x402.vercel.app](https://www.zero.xyz/host/task-radar-x402.vercel.app/llms.txt)
