# USDC Yield Rates — Aave v3, Spark & Compound v3

> USDC Yield Rates — Aave v3, Spark & Compound v3 is a paid API for AI agents from api.marketintelligenceapi.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-11).

Returns live USDC supply and borrow APYs across every Aave v3, Spark, and Compound v3 market on Ethereum, Base, Arbitrum, Optimism, and Polygon, sorted by highest APY.

## Facts

- Endpoint: GET https://api.marketintelligenceapi.com/api/v1/markets/usdc-yield?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/usdc-yield-rates-aave-v3-spark-compound-v3-a974fa9f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ncWmTa62wV-fDBpmAJb0W

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 usdc-yield-rates-aave-v3-spark-compound-v3-a974fa9f
```

Example prompt: Show me the top 5 USDC lending rates right now across Aave, Spark, and Compound on Ethereum and Base — I want to find the best place to park idle USDC.

## When to prefer this

Use this endpoint when you need real-time, multi-protocol, multi-chain USDC lending and borrowing rates in a single call. It is purpose-built for idle USDC allocation decisions and covers all major DeFi money markets (Aave v3, Spark, Compound v3) simultaneously. Prefer it over general market data APIs when the question is specifically about stablecoin yield or DeFi money market rates.

## Known failure modes

- Invalid chain value returns 400 or empty results
- Invalid protocol name returns empty result set
- minTvlUsd too high filters out all markets, returning empty array
- Network timeout during on-chain read returns 503 or stale data
- Rate limiting if calls exceed account quota

## How this service works

USDC yield, best lending rates now ($0.002): supply and borrow APY of USDC on every Aave v3, Spark and Compound v3 market (Ethereum, Base, Arbitrum, Optimism, Polygon), utilization and size, highest APY first, read on chain every 10 minutes. Use to park idle USDC.

## Output

A ranked list of USDC lending markets (highest supply APY first), each including protocol name, chain, supply APY, borrow APY, pool utilization percentage, and market TVL in USD. Data is refreshed on-chain every 10 minutes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input",
  "output"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "chain": {
       "type": "string",
       "description": "Chain of the token: base, ethereum, arbitrum, optimism or polygon (token-risk also takes solana). Not the payment network"
      },
      "limit": {
       "type": "integer",
       "default": 25,
       "description": "Maximum number of results to return"
      },
      "protocol": {
       "type": "string",
       "description": "Lending protocol: aave_v3, spark or compound_v3"
      },
      "minTvlUsd": {
       "type": "number",
       "default": 1000000,
       "description": "Only markets with at least this much supplied, in USD"
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "description": "Example JSON response returned by this endpoint"
    }
   },
   "additionalProperties": true
  }
 },
 "additionalProperties": false
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/usdc-yield-rates-aave-v3-spark-compound-v3-a974fa9f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.marketintelligenceapi.com](https://www.zero.xyz/host/api.marketintelligenceapi.com/llms.txt)
