# YieldSignal ETH Liquid Staking APY

> YieldSignal ETH Liquid Staking APY is a paid API for AI agents from yieldsignal.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Returns real-time risk-weighted APY for ETH liquid staking protocols (Lido, Rocket Pool, Coinbase cbETH, Frax Ether, Binance stETH) sourced live from DefiLlama with per-source tags

## Facts

- Endpoint: GET https://yieldsignal.vercel.app/signal/eth-staking-yield
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/yieldsignal-eth-liquid-staking-apy-9d4ab3a9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IvYl2jOGThCnvje90Ad3q

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 yieldsignal-eth-liquid-staking-apy-9d4ab3a9
```

Example prompt: What's the best risk-weighted APY I can get right now across ETH liquid staking protocols like Lido, Rocket Pool, and Coinbase cbETH — show me the current rates with source tags so I know where each number comes from?

## When to prefer this

Choose this endpoint when you need verified, source-tagged, real-time ETH liquid staking APY data across multiple major protocols simultaneously, with cryptographic attestation (EIP-712 signature). Prefer it over manual DefiLlama scraping when you need risk-weighted normalization and per-protocol source tags. Use instead of generic yield aggregators when on-chain attestation and audit trail matter. Not suitable for Base lending markets (use sibling endpoints), Bitcoin yields, or non-Ethereum staking.

## Known failure modes

- Payment not received or invalid x402 payment header — returns 402 Payment Required
- DefiLlama upstream outage causing stale or unavailable data
- Network latency or Vercel cold-start delay on first request
- Rate limit exceeded if too many simultaneous calls
- Invalid or expired EIP-712 signature in response headers if signing service is degraded

## How this service works

Real-time risk-weighted ETH liquid staking APY on Ethereum mainnet: Lido/Rocket Pool/Coinbase Wrapped Staked ETH/Frax Ether/Binance Staked ETH via DefiLlama, source tagged per reading (never estimated). Staking yield, not a Base lending market. EIP-712 signed by the payment-receiving address (see X-Signal-* headers). Verified per-asset accuracy is free at /accuracy.json; raw on-chain attestations at /track-record.

## Output

Returns a JSON payload containing real-time risk-weighted APY values for each supported ETH liquid staking protocol (Lido, Rocket Pool, Coinbase cbETH, Frax Ether, Binance stETH), with each reading tagged by its DefiLlama data source. Includes an EIP-712 signature from the payment-receiving address in X-Signal-* response headers for attestation. Data is never estimated — all readings are sourced live from on-chain data.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "enum": [
      "GET"
     ]
    }
   },
   "required": [
    "type",
    "method"
   ],
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/yieldsignal-eth-liquid-staking-apy-9d4ab3a9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from yieldsignal.vercel.app](https://www.zero.xyz/host/yieldsignal.vercel.app/llms.txt)
