# Pyfile EVM Latest Block Number

> Pyfile EVM Latest Block Number is a paid API for AI agents from pyfile-agent.taile3ff35.ts.net, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-30).

Returns the current latest block number for a specified EVM-compatible chain (Base, Polygon, Arbitrum, or Optimism)

## Facts

- Endpoint: GET https://pyfile-agent.taile3ff35.ts.net/data/chain/block-number?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/pyfile-evm-latest-block-number-00cb684c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_IpM0odBni_xAWU1ddaRnb

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 pyfile-evm-latest-block-number-00cb684c
```

Example prompt: What's the latest block number on Base right now?

## When to prefer this

Use this endpoint when you need a lightweight, pay-per-call lookup of the current block number on Base, Polygon, Arbitrum, or Optimism without managing your own RPC node. Ideal for agents that need occasional block height checks rather than continuous streaming, and when you want L2-focused coverage across the four most popular EVM L2/sidechain networks.

## Known failure modes

- Unsupported chain name returns an error or empty response
- Network connectivity issues to the RPC node may cause timeouts
- Chain parameter missing or misspelled may return an error
- Rate limiting or payment failure (x402) blocks the request

## How this service works

Pay-per-call endpoints for AI agents: web search, web-to-markdown reader, LLM chat completions, encrypted secret storage with one-read dead drops, and a business-idea generator. Payment over x402: USDC on Base, or XNO on nano:mainnet.

## Output

Returns a JSON object containing the latest block number for the requested EVM chain (Base, Polygon, Arbitrum, or Optimism), representing the most recently mined block at the time of the request.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/pyfile-evm-latest-block-number-00cb684c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from pyfile-agent.taile3ff35.ts.net](https://www.zero.xyz/host/pyfile-agent.taile3ff35.ts.net/llms.txt)
