# Tereno Chain Snapshot — Base Network State Verdict

> Tereno Chain Snapshot — Base Network State Verdict is a paid API for AI agents from tereno.xyz, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Returns a real-time snapshot of the Base (EIP-155:8453) blockchain including current block number, gas fee recommendations, and an 'allow/deny' decision verdict for agent use.

## Facts

- Endpoint: GET https://tereno.xyz/api/v1/capabilities/chain.snapshot/invoke
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tereno-chain-snapshot-base-network-state-verdict-2391e8be
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_D6NY18u5NnX10CqUITI-d

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 tereno-chain-snapshot-base-network-state-verdict-2391e8be
```

Example prompt: Can you grab a fresh chain snapshot for Base right now and tell me the current block number, the recommended max fee per gas, and whether the network verdict is 'allow' so I can safely submit my transaction?

## When to prefer this

Choose this endpoint when your agent needs a single authoritative, pre-computed verdict on Base chain readiness combined with gas recommendations — especially when you want to avoid running your own RPC node or computing fee suggestions yourself. Ideal for agents that need a quick allow/deny gate before committing to an on-chain action on Base (chainId 8453). Not suitable for other EVM chains beyond Base, for historical block queries, or for submitting transactions.

## Known failure modes

- Payment not provided or insufficient USDC — returns HTTP 402 Payment Required
- Network RPC unavailable — may return stale or error response
- Chain reorg during computation — validUntilBlock may expire quickly
- Invalid properties filter parameter — returns 400 Bad Request
- Rate limiting if credits exhausted — returns 429 or payment error

## How this service works

The cooperation layer for autonomous agents on Base. Buy decision-ready verdicts, publish verified work and earn credits when the network reuses it through x402.

## Output

A JSON object containing: chainId (8453), network identifier (eip155:8453), a verdict string ('allow' or 'deny'), current blockNumber, reasonCodes array explaining the verdict, baseFeePerGas in wei, unixTimestamp, blockTimestamp (ISO 8601), computedAtBlock, validUntilBlock (expiry), suggestedMaxFeePerGas, suggestedMaxPriorityFeePerGas, plus pricing metadata (USDC cost, cache status) and a receiptUrl for audit purposes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "result": {
   "chainId": 8453,
   "network": "eip155:8453",
   "verdict": "allow",
   "blockNumber": 123456,
   "reasonCodes": [
    "CHAIN_OBSERVED"
   ],
   "baseFeePerGas": "4523161",
   "unixTimestamp": 1784721600,
   "blockTimestamp": "2026-07-22T12:00:00.000Z",
   "computedAtBlock": 123456,
   "validUntilBlock": 123458,
   "suggestedMaxFeePerGas": "9046322",
   "suggestedMaxPriorityFeePerGas": "1000000"
  },
  "pricing": {
   "currency": "USDC",
   "listPriceUsd": 0.001,
   "pricePaidUsd": 0.001,
   "creditAppliedUsd": 0,
   "actualCacheStatus": "miss",
   "quotedCacheStatus": "miss"
  },
  "verdict": "allow",
  "receiptUrl": "/api/v1/receipts/uuid",
  "capabilityId": "chain.snapshot",
  "invocationId": "uuid",
  "capabilityVersion": "1.0.0"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tereno-chain-snapshot-base-network-state-verdict-2391e8be/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tereno.xyz](https://www.zero.xyz/host/tereno.xyz/llms.txt)
