# DeFi Yield Finder

> DeFi Yield Finder is a paid API for AI agents from dt0ur.online, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-01).

Returns ranked DeFi yield opportunities across 500+ protocols and all major chains, with APY, TVL, impermanent-loss risk, and outlook metrics, filterable by token, chain, protocol, and stablecoin status.

## Facts

- Endpoint: POST https://dt0ur.online/api/market/yields?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/defi-yield-finder-03f0f576
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_7jfqXuwQJQN7T9xcRBdYo

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-finder-03f0f576 -d '<json body>'
```

Example prompt: Find me the top 10 USDC stablecoin-only yield pools on Ethereum with at least $5M TVL, sorted by APY, and skip any crazy outlier pools above 1000% APY.

## When to prefer this

Use this endpoint when an agent needs to discover, compare, or rank DeFi yield opportunities across many protocols and chains simultaneously. It is ideal for portfolio yield optimization, stablecoin farming research, and chain-specific DeFi analytics. Prefer this over single-protocol APIs when the user needs cross-protocol or cross-chain comparison, or when they want risk signals like impermanent-loss flags and APY trend data alongside raw yield numbers.

## Known failure modes

- Invalid chain name returns empty results or validation error
- Unknown token symbol returns no matching pools
- Requesting limit above 50 returns validation error
- Very high min_tvl_usd filters out all pools, returning empty list
- Network or upstream DefiLlama data outage may return 503 or stale data
- Malformed project slug returns no results rather than error

## How this service works

Find the best DeFi yields across 500+ protocols and all major chains: filter by token (USDC, ETH...), chain, protocol, stablecoin-only and minimum TVL; returns APY (base + reward), 30-day mean APY, 7-day change, TVL, impermanent-loss risk and outlook. Sort by APY or TVL.

## Output

A ranked list of up to 50 yield pool records, each containing: pool identifier, token(s), chain, protocol name, base APY, reward APY, combined APY, 30-day mean APY, 7-day APY change, TVL in USD, impermanent-loss risk classification, and an outlook indicator. Results are sorted by the requested field (APY, TVL, or base APY).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "sort": {
   "enum": [
    "apy",
    "tvl",
    "apy_base"
   ],
   "type": "string",
   "default": "apy"
  },
  "chain": {
   "type": "string",
   "description": "Chain name, e.g. Base, Ethereum, Arbitrum, Solana"
  },
  "limit": {
   "type": "integer",
   "default": 20,
   "maximum": 50,
   "minimum": 1
  },
  "token": {
   "type": "string",
   "description": "Token symbol in the pool, e.g. USDC"
  },
  "project": {
   "type": "string",
   "description": "DefiLlama project slug, e.g. aave-v3, morpho-blue"
  },
  "min_tvl_usd": {
   "type": "number",
   "default": 1000000
  },
  "stablecoin_only": {
   "type": "boolean",
   "default": false
  },
  "include_outliers": {
   "type": "boolean",
   "default": false,
   "description": "Include pools with APY > 1000%"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/defi-yield-finder-03f0f576/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from dt0ur.online](https://www.zero.xyz/host/dt0ur.online/llms.txt)
