# Glassnode US Spot ETF Balances Latest 24h

> Glassnode US Spot ETF Balances Latest 24h 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 latest 24-hour snapshot of holdings and flows for major U.S.-listed spot Bitcoin and Ethereum ETFs from issuers like BlackRock, Grayscale, and Fidelity.

## Facts

- Endpoint: GET https://x402.glassnode.com/v1/metrics/institutions/us_spot_etf_balances_latest
- 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-us-spot-etf-balances-latest-24h-9eee6e22
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_h5G_JE25Ywryz6OVH7NyN

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-us-spot-etf-balances-latest-24h-9eee6e22
```

Example prompt: Can you pull the latest 24h Glassnode snapshot of US spot Bitcoin ETF balances — including funds like IBIT, GBTC, and FBTC — and show me the holdings in USD?

## When to prefer this

Use this endpoint when you need the most recent 24-hour holdings and flow snapshot for U.S.-listed spot crypto ETFs specifically — particularly for institutional-grade on-chain analytics from Glassnode covering funds like IBIT, GBTC, ETHA, and FETH. Prefer this over generic price feeds or exchange data when the question is about ETF-level institutional custody balances and fund flows.

## Known failure modes

- Missing required 'a' (asset) query parameter returns a 400 error
- Unsupported asset symbol (e.g. not in the allowed enum) returns validation error
- Payment not provided or insufficient USDC balance causes 402 Payment Required
- Rate limiting or quota exceeded causes 429 Too Many Requests
- Network timeout or upstream Glassnode data unavailability causes 503

## How this service works

US Spot ETF Balances (Latest 24h) — A consolidated latest-24h snapshot of holdings for the leading U.S.-listed spot Crypto ETFs, combining the most recent balances and flows. Covers major Bitcoin ETFs (e.g. IBIT, GBTC, FBTC, ARKB, BITB) and Ethereum ETFs (e.g. ETHA, ETHE, FETH, ETHV, QETH) from issuers such as BlackRock, Grayscale, Fidelity, Bitwise, and VanEck. Data by Glassnode.

## Output

An array of objects containing timestamps, ETF balances, and balance changes (flows) for major U.S. spot crypto ETFs covering issuers such as BlackRock, Grayscale, Fidelity, Bitwise, and VanEck — returned as JSON or CSV depending on the format parameter.

## 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": [
        "AVAX",
        "BNB",
        "BTC",
        "DOGE",
        "DOT",
        "ETH",
        "HBAR",
        "HYPE",
        "LINK",
        "LTC",
        "SOL",
        "SUI",
        "XAG",
        "XAU",
        "XRP"
       ],
       "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"
       },
       "balance": {
        "type": "object"
       },
       "changes": {
        "type": "object"
       }
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/glassnode-us-spot-etf-balances-latest-24h-9eee6e22/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)
