# EigenLayer Restaking Protocol Statistics

> EigenLayer Restaking Protocol Statistics is a paid API for AI agents from api.web3identity.com, paid per call via x402, $0.010000/call, status unknown (last checked 2026-09-15).

Returns current EigenLayer restaking protocol statistics including TVL, operator count, and total restaked amount

## Facts

- Endpoint: GET https://api.web3identity.com/api/staking/eigenlayer
- Price: $0.010000/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-web3identity-com-56bb267b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_FTsHi__0YoGKw6EoLR6m_

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-web3identity-com-56bb267b
```

Example prompt: What are the current EigenLayer restaking stats — TVL, total restaked amount, and number of operators?

## When to prefer this

Use this endpoint when you need current EigenLayer restaking protocol statistics such as TVL, total restaked assets, or operator count. Prefer this over general DeFi dashboards when you specifically need EigenLayer metrics in a programmatic, agent-callable format with per-call micropayment pricing.

## Known failure modes

- Data freshness lag if upstream EigenLayer indexers are delayed
- HTTP 402 payment required if x402 payment header is missing or insufficient
- HTTP 429 rate limiting if too many requests are made
- Partial data if EigenLayer subgraph or data source is temporarily unavailable
- Numeric fields may be stale during network congestion periods

## How this service works

EigenLayer restaking protocol statistics and metrics

## Output

Returns a JSON object with EigenLayer protocol metrics including: TVL (total value locked as a number), totalRestaked (total amount of assets restaked), operators (count of active operators), and protocol name identifier.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {}
 }
}
```

## Request schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-web3identity-com-56bb267b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.web3identity.com](https://www.zero.xyz/host/api.web3identity.com/llms.txt)
