# 47620 Base Network Snapshot API

> 47620 Base Network Snapshot API is a paid API for AI agents from 47620.xyz, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-02).

Returns a single-call snapshot of Base network state: chain ID, latest block, gas price, ETH/USD price, and canonical USDC address.

## Facts

- Endpoint: GET https://47620.xyz/x/base/snapshot?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/47620-base-network-snapshot-api-f0a04308
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GIQNvcfCHno7-pX3Ab9HN

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 47620-base-network-snapshot-api-f0a04308
```

Example prompt: Pull the full Base network snapshot right now — I need the chain ID, latest block, current gas price, ETH/USD price, and the canonical USDC address all in one shot.

## When to prefer this

Choose this endpoint when an agent needs multiple Base network parameters (chain ID, block, gas, ETH price, USDC address) simultaneously and wants to avoid making several separate RPC or price-feed calls. Ideal for agent bootstrap sequences, pre-transaction checks, or dashboard population where consolidation reduces latency and cost.

## Known failure modes

- Network or RPC unavailability causing stale or missing block data
- x402 payment not accepted if USDC not sent correctly, returning 402
- Invalid 'fields' query parameter values returning partial or empty payload
- Upstream Base node latency causing timeout or delayed response

## How this service works

One call for the whole base picture: chain id, latest block, gas price, native token ETH/USD price and the canonical USDC address. Replaces several separate calls.

## Output

Returns a JSON object with ok (boolean), endpoint name, Base chain ID, latest block number, current gas price, native ETH/USD spot price, and the canonical USDC contract address on Base — all in a single response, optionally filtered to specific fields via the 'fields' query 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",
     "properties": {
      "fields": {
       "type": "string",
       "description": "Optional comma-separated top-level response keys to keep (e.g. \"health,slot,solUsd\"). Omit for the full payload."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type",
    "example"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "ok",
      "endpoint"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "endpoint": {
       "type": "string"
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/47620-base-network-snapshot-api-f0a04308/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 47620.xyz](https://www.zero.xyz/host/47620.xyz/llms.txt)
