# AgentBit DeFi Yield Pool Screener

> AgentBit DeFi Yield Pool Screener is a paid API for AI agents from agentbit.app, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-13).

Search and filter DeFi yield pools with TVL over $50k by chain, protocol, token, and stablecoin status, ranked by APY with base/reward breakdown and IL risk, refreshed every 15 minutes from DefiLlama.

## Facts

- Endpoint: POST https://agentbit.app/v1/defi/yields
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agentbit-defi-yield-pool-screener-ae83674c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CJfmsuWC_ABBAhsY_TamP

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 agentbit-defi-yield-pool-screener-ae83674c -d '<json body>'
```

Example prompt: Find me the top 10 stablecoin yield pools on Base with at least $500k TVL, ranked by APY — show me the base and reward APY split and whether there's any impermanent loss risk.

## When to prefer this

Choose this endpoint when you need real-time, filtered, ranked DeFi yield pool data sourced from DefiLlama without building your own data pipeline. It is ideal when you want to screen by specific chain, protocol, or token with TVL floors and need the APY broken into base and reward components along with IL risk. Prefer this over direct DefiLlama API calls when you want a pay-per-query model with no subscription and when IL risk and stablecoin flags are important filtering dimensions.

## Known failure modes

- No pools match the filter criteria — empty pools array returned
- Invalid chain name or project slug returns empty or error response
- limit out of range (must be 1–50) may return validation error
- min_tvl_usd set extremely high may return no results
- Stale data window of up to 15 minutes — very recent pool launches may not appear
- Payment failure (x402) if USDC balance or authorization is insufficient

## How this service works

Search every tracked DeFi yield pool with TVL over $50k: filter by chain, project, token symbol, stablecoin-only and minimum TVL, ranked by APY with base/reward split and IL risk. Open DefiLlama data, refreshed server-side every 15 minutes. $0.002 per query — the yield screener as a pay-per-call primitive.

## Output

A JSON object containing an array of matching yield pools, each with pool ID, chain, token symbol, project name, total APY, base APY, reward APY, TVL in USD, stablecoin flag, and IL risk label, plus total result count and universe size. Includes a disclaimer that APY figures change constantly and are not financial advice.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "chain": {
   "type": "string",
   "description": "Filter by chain, e.g. base, ethereum, arbitrum"
  },
  "limit": {
   "type": "integer",
   "description": "Max pools returned (1-50, default 15)"
  },
  "symbol": {
   "type": "string",
   "description": "Filter by token symbol substring, e.g. USDC"
  },
  "project": {
   "type": "string",
   "description": "Filter by protocol, e.g. aave-v3, morpho"
  },
  "min_tvl_usd": {
   "type": "number",
   "description": "Minimum pool TVL (default 100000)"
  },
  "stablecoins_only": {
   "type": "boolean",
   "description": "Only stablecoin pools"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "pools": [
   {
    "apy": 4.21,
    "chain": "Base",
    "symbol": "USDC",
    "il_risk": "no",
    "pool_id": "aa70268e-4b52-42bf-a116-608b370f9501",
    "project": "aave-v3",
    "tvl_usd": 182000000,
    "apy_base": 4.21,
    "apy_reward": null,
    "stablecoin": true
   }
  ],
  "disclaimer": "APY figures are as reported and change constantly; high APY usually means high risk. Not financial advice.",
  "result_count": 1,
  "universe_size": 6200
 }
}
```

## More

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