# YieldSignal WETH Base Yield Leadership Persistence

> YieldSignal WETH Base Yield Leadership Persistence is a paid API for AI agents from yieldsignal.vercel.app, paid per call via x402, $1/call, status unknown (last checked 2026-10-29).

Returns how long the current WETH lending yield leader on Base has held its top position, with censoring flags for unbroken leadership windows, based on observed on-chain history.

## Facts

- Endpoint: GET https://yieldsignal.vercel.app/persistence/weth-base-yield?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/yieldsignal-weth-base-yield-leadership-persistence-781b746d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Eo_WPSPHL9IbQcTm2MkyN

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-weth-base-yield-leadership-persistence-781b746d
```

Example prompt: How long has the current top WETH lending protocol on Base been holding its yield leadership position — and has it ever been unseated in the observed window?

## When to prefer this

Use this endpoint when you need to assess the stability of WETH lending yield leadership on Base over observed historical windows, especially when distinguishing between genuinely long-held leadership (censored duration) versus frequent protocol turnover. Prefer this over raw APY endpoints when your decision logic depends on how reliable or persistent a yield ranking is, not just its current value. Complements the real-time WETH APY endpoint by adding a temporal stability dimension.

## Known failure modes

- Payment not included or invalid — 402 response requiring x402 USDC payment
- Network congestion on Base causing stale or unavailable on-chain data
- Insufficient observation history for a statistically meaningful sample size — response may include very small sample sizes
- Service unavailability on Vercel hosting — 503 or timeout

## How this service works

How long a WETH leadership call actually holds — same contract as the USDC persistence route. Where the lead has not changed in the observed window, the duration is reported as a floor with a censoring flag, never as a median. Observed history with sample sizes, never a forecast. Verified per-asset accuracy is free at /accuracy.json; raw on-chain attestations at /track-record.

## Output

Returns the observed duration for which the current WETH lending yield leader on Base has held its position, expressed as a floor value with a censoring flag when leadership has not changed during the observation window. Includes sample sizes from the observed history. Does not forecast future leadership; purely historical and on-chain attested.

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/yieldsignal-weth-base-yield-leadership-persistence-781b746d/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)
