# Protocol Radar – Ethereum EIPs Status Feed

> Protocol Radar – Ethereum EIPs Status Feed is a paid API for AI agents from aaron-protocol-radar.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-12).

Returns a JSON list of all Ethereum Improvement Proposals with their number, title, current status, and link, plus aggregate counts by status, parsed live from eips.ethereum.org.

## Facts

- Endpoint: GET https://aaron-protocol-radar.vercel.app/ethereum/eips?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/protocol-radar-ethereum-eips-status-feed-c9bab060
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_a7zXsjQCvWBI2WJgw49aE

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 protocol-radar-ethereum-eips-status-feed-c9bab060
```

Example prompt: Pull the current status of all Ethereum Improvement Proposals and tell me how many are in draft, review, last-call, final, living, stagnant, and withdrawn.

## When to prefer this

Use this endpoint when you need a live, structured, machine-readable snapshot of all EIPs and their statuses without scraping eips.ethereum.org yourself. It is ideal for dashboards, governance monitoring bots, or any workflow that needs to programmatically filter or count EIPs by status. Prefer it over manual scraping or static datasets when freshness and structured JSON output matter.

## Known failure modes

- eips.ethereum.org is temporarily unreachable, causing parse failure or stale data
- Payment of $0.01 USDC not provided or rejected, returning 402 Payment Required
- Rate limiting or upstream changes to eips.ethereum.org HTML structure breaking the parser
- Empty or malformed JSON response if the upstream page format changes

## How this service works

Status of every Ethereum Improvement Proposal as JSON: number, title, status (living, final, last-call, review, draft, stagnant, withdrawn) and link, plus counts by status. Parsed live from eips.ethereum.org (EIPs are CC0).

## Output

A JSON array of all EIPs, each containing the proposal number, title, current status (one of: living, final, last-call, review, draft, stagnant, withdrawn), and a direct link to the proposal on eips.ethereum.org. Also includes an aggregate count object broken down by each status category.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/protocol-radar-ethereum-eips-status-feed-c9bab060/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aaron-protocol-radar.vercel.app](https://www.zero.xyz/host/aaron-protocol-radar.vercel.app/llms.txt)
