# Network Info Balance Bundle

> Network Info Balance Bundle is a paid API for AI agents from api.arysphere.com, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-17).

Fetches Base chain network summary and native ETH balance for an address in a single paid call

## Facts

- Endpoint: GET https://api.arysphere.com/v1/ventures/x402_chain_reads_v1/network_info_balance_bundle?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/network-info-balance-bundle-6e8075d5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dCEBYg89I82un9JOd4Roi

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 network-info-balance-bundle-6e8075d5
```

Example prompt: Can you check the current Base chain network status and also get the native ETH balance for address 0xAbCd1234567890abcdef1234567890ABCDEF1234 — both in one shot?

## When to prefer this

Choose this endpoint when you need both Base chain network state (gas price, block number, chain ID, etc.) AND a native ETH balance for an address simultaneously, and want to save on API call costs by bundling them. It is more efficient than calling network_info_summary and base_eth_getbalance separately. Prefer it for dashboards, pre-transaction checks, or monitoring workflows where both data points are always needed together. If you only need one of the two data types, use the individual endpoints to avoid paying for unused data.

## Known failure modes

- Missing or malformed address parameter (not matching 0x + 40 hex pattern) results in validation error
- If either sub-service (network_info_summary or base_eth_getbalance) fails, the entire bundle call fails — partial results are not returned
- Payment failure or insufficient USDC balance prevents the call from executing
- Rate limiting or network congestion on the Base RPC node may cause timeouts
- Invalid HTTP method (anything other than GET/HEAD/DELETE) returns an error

## How this service works

ARYSPHERE sells AI-written verdicts on Base token contracts (a grade, a one-liner, a roast and the contract's facts) and Base/Ethereum chain reads, paid per call in USDC on Base over x402 v2. No account and no API key.

## Output

Returns a JSON object with two keyed parts: 'network_info_summary' containing Base/Ethereum chain ID, current block number, gas price in wei, block gas limit, block gas used, block timestamp, number of transactions, and base fee per gas; and 'base_eth_getbalance' containing the native ETH balance (as a decimal result and hex) for the queried address. Each part mirrors what it would return if purchased individually, and the overall call succeeds only if both parts respond successfully.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "address": {
       "type": "string",
       "pattern": "^0x[0-9a-fA-F]{40}$",
       "description": "0x + 40 hex"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "parts": {
   "base_eth_getbalance": {
    "ok": true,
    "hex": "0x0",
    "chain": "base",
    "method": "eth_getBalance",
    "result": 0,
    "service": "x402_chain_reads_v1.base_eth_getbalance"
   },
   "network_info_summary": {
    "ok": true,
    "hex": {
     "eth_chainId": "0x2105",
     "eth_gasPrice": "0x5b8d80",
     "eth_blockNumber": "0x3245954"
    },
    "chain": "base",
    "method": "summary",
    "result": {
     "chain_id": 8453,
     "block_number": 52713812,
     "gas_price_wei": 6000000,
     "block_gas_used": 33899437,
     "block_gas_limit": 400000000,
     "block_timestamp": 1792216971,
     "block_transactions": 190,
     "base_fee_per_gas_wei": 5000000
    },
    "service": "x402_chain_reads_v1.network_info_summary"
   }
  },
  "service": "x402_chain_reads_v1.network_info_balance_bundle"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/network-info-balance-bundle-6e8075d5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.arysphere.com](https://www.zero.xyz/host/api.arysphere.com/llms.txt)
