# Glassnode Average Validator Balance (ETH Beacon Chain)

> Glassnode Average Validator Balance (ETH Beacon Chain) is a paid API for AI agents from x402.glassnode.com, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns the mean total ETH balance per active Beacon Chain validator as a daily time series, calculated as total balance divided by active validator count.

## Facts

- Endpoint: GET https://x402.glassnode.com/v1/metrics/eth2/validator_balance_mean
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/glassnode-average-validator-balance-eth-beacon-chain-97aca8b9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qbKZoR_nKSB89aq-xTze2

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 glassnode-average-validator-balance-eth-beacon-chain-97aca8b9
```

Example prompt: Pull the average ETH balance per active Beacon Chain validator from Glassnode for the ETH asset at 24h resolution, returned as JSON in native ETH units.

## When to prefer this

Choose this endpoint when you need historical or current mean ETH validator balance data from Glassnode, specifically for Ethereum Beacon Chain staking analysis. Prefer this over generic staking APIs when you need a reputable on-chain analytics source with daily granularity and the ability to denominate results in native ETH or USD.

## Known failure modes

- Missing required 'a' parameter (must be 'ETH') returns a 400 error
- Invalid enum value for interval 'i', currency 'c', or format 'f' returns a 400 error
- Payment not completed or insufficient USDC balance returns a 402 Payment Required
- Rate limiting or quota exceeded returns a 429 error
- No data available for the requested period returns an empty array

## How this service works

Average Validator Balance — The mean total ETH balance per active Beacon Chain validator, calculated as total balance divided by the count of active validators. Data by Glassnode.

## Output

An array of timestamped data points, each with a Unix timestamp ('t') and the mean ETH balance per active validator ('v'), representing the daily average total ETH held per active Beacon Chain validator.

## 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",
     "required": [
      "a"
     ],
     "properties": {
      "a": {
       "enum": [
        "ETH"
       ],
       "type": "string",
       "description": "Asset symbol, e.g. BTC, ETH"
      },
      "c": {
       "enum": [
        "native",
        "usd"
       ],
       "type": "string",
       "description": "Currency for denominated values, e.g. usd, native"
      },
      "f": {
       "enum": [
        "csv",
        "json"
       ],
       "type": "string",
       "description": "Response format: json or csv"
      },
      "i": {
       "enum": [
        "24h"
       ],
       "type": "string",
       "description": "Time interval / resolution, e.g. 24h, 1w, 1month"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "array",
     "items": {
      "type": "object",
      "properties": {
       "t": {
        "type": "number"
       },
       "v": {
        "type": "number"
       }
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/glassnode-average-validator-balance-eth-beacon-chain-97aca8b9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.glassnode.com](https://www.zero.xyz/host/x402.glassnode.com/llms.txt)
