# Saylor Innovations EVM Block Lookup

> Saylor Innovations EVM Block Lookup is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-30).

Look up EVM block details by number, hash, or 'latest' across 16 chains, returning time, gas usage, base fee, miner, transaction count, and transaction hashes.

## Facts

- Endpoint: GET https://saylorinnovations.com/api/explorer/block?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-evm-block-lookup-bb628034
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_d6SM17dF-MCbNLdaxXxOk

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 saylor-innovations-evm-block-lookup-bb628034
```

Example prompt: What were the gas usage, base fee, miner, and transaction hashes for Ethereum block number 20500000? Show me up to 50 transaction hashes.

## When to prefer this

Choose this endpoint when you need structured block-level data (gas, fees, miner, transaction list) for any of 16 EVM-compatible chains in a single unified API call. Prefer it over chain-specific block explorers or raw RPC calls when you want normalized cross-chain output without managing multiple provider connections. Ideal for agents monitoring blockchain activity, auditing transactions, or performing on-chain analytics across multiple networks.

## Known failure modes

- Invalid or unknown chain name/ID returns an error
- Block number or hash not found on the specified chain
- Block hash format incorrect (missing 0x prefix or wrong length)
- Limit parameter out of range (must be 0–100)
- Network or RPC node timeout for the requested chain
- Chain not among the 16 supported EVM chains

## How this service works

EVM block lookup by number, hash or latest on 16 chains: time, gas use, base fee, miner, transaction count and the transaction hashes in the block.

## Output

Returns a JSON object with chain name, chain ID, block number, block hash, parent hash, timestamp, miner address, gas used, gas limit, gas used percentage, block size in bytes, base fee in gwei, transaction count, an array of transaction hashes (up to the requested limit), data source, and any relevant notes or caveats.

## 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": [
      "chain"
     ],
     "properties": {
      "block": {
       "type": "string",
       "description": "optional: block number, 0x block hash, or latest (default) / safe / finalized"
      },
      "chain": {
       "type": "string",
       "description": "chain name or id"
      },
      "limit": {
       "type": "string",
       "description": "optional: how many transaction hashes to list, 0 to 100, default 25"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "chain",
      "chain_id",
      "number",
      "hash",
      "time",
      "transaction_count",
      "transactions",
      "note",
      "source"
     ],
     "properties": {
      "hash": {
       "type": "string",
       "description": "Hash of the item"
      },
      "note": {
       "type": "string",
       "description": "Caveat or context for reading the result"
      },
      "time": {
       "type": "string",
       "description": "Time"
      },
      "chain": {
       "type": "string",
       "description": "Blockchain the data is for"
      },
      "miner": {
       "type": [
        "string",
        "null"
       ],
       "description": "Address of the block producer"
      },
      "number": {
       "type": "number",
       "description": "Number that was looked up"
      },
      "source": {
       "type": "string",
       "description": "Data source the values come from"
      },
      "chain_id": {
       "type": "number",
       "description": "EVM chain id"
      },
      "gas_used": {
       "type": "number",
       "description": "Gas consumed"
      },
      "gas_limit": {
       "type": "number",
       "description": "Gas limit"
      },
      "size_bytes": {
       "type": [
        "number",
        "null"
       ],
       "description": "Size, in bytes"
      },
      "parent_hash": {
       "type": "str
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-evm-block-lookup-bb628034/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
