# VIBE DeFi Protocol Discovery

> VIBE DeFi Protocol Discovery is a paid API for AI agents from api.vibe.airforce, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Discover and filter available DeFi protocols and yield positions across Solana and EVM chains by APY, TVL, and protocol

## Facts

- Endpoint: POST https://api.vibe.airforce/api/x402/vibe-tools/defi/discover
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-vibe-airforce-49e2edbd
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dox673wEsWQZXCOq95pyD

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 api-vibe-airforce-49e2edbd -d '<json body>'
```

Example prompt: Show me DeFi protocols on Ethereum with at least 8% APY and a minimum TVL of $500,000 — limit results to 20 per page.

## When to prefer this

Use this endpoint when an agent needs to discover and compare DeFi yield opportunities across multiple protocols and chains, especially when filtering by APY or TVL thresholds. Prefer this over token-screening endpoints when the goal is finding yield-bearing positions or protocols rather than trending tokens.

## Known failure modes

- Invalid network string returns error — must be 'solana' or a valid EVM chain name
- min_apy and min_tvl filters only apply to EVM chains, not Solana
- Unknown or misspelled protocol names in the protocols array may return empty results
- page_size too large may result in timeouts or truncated responses
- Payment failure (insufficient USDC balance) returns 402 error

## How this service works

Top Picks: AI-verified smart money tokens every 30 min. 6-dimension scores, one-sentence thesis, smart money flow data. Plus 50+ crypto-data endpoints via x402 USDC on Base. No API keys, no accounts.

## Output

A paginated list of DeFi protocols and yield positions matching the specified filters, including protocol names, APY rates, TVL figures, supported networks, and position details for either Solana or EVM-compatible chains.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "min_apy": {
   "type": "number",
   "description": "Minimum APY filter (EVM only)"
  },
  "min_tvl": {
   "type": "number",
   "description": "Minimum TVL filter in USD (EVM only)"
  },
  "network": {
   "type": "string",
   "description": "Network: 'solana' or any EVM chain"
  },
  "page_size": {
   "type": "integer",
   "description": "Max results per page"
  },
  "protocols": {
   "type": "array",
   "description": "Filter to specific protocols"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "description": "Available DeFi protocols and positions across chains"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-vibe-airforce-49e2edbd/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vibe.airforce](https://www.zero.xyz/host/api.vibe.airforce/llms.txt)
