# Penny Engine — Base Network Gas & Block Info

> Penny Engine — Base Network Gas & Block Info is a paid API for AI agents from penny-paid-batch-production.up.railway.app, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-23).

Returns current Base network (EIP-155:8453) block number, gas price in Wei and Gwei, and nominal ETH transfer fee via a paid x402 call.

## Facts

- Endpoint: GET https://penny-paid-batch-production.up.railway.app/api/base-network?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-23
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/penny-engine-base-network-gas-block-info-cded2920
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_TNvYANRsQNngALGFh8XEU

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 penny-engine-base-network-gas-block-info-cded2920
```

Example prompt: What's the current gas price and block number on the Base network right now — I need the fee in both Wei and Gwei so I can decide whether to submit my transaction.

## When to prefer this

Choose this endpoint when you specifically need real-time gas and block data from the Base L2 network (EIP-155:8453) with micropayment-gated access via x402, and you want a structured deterministic response with both Wei and Gwei representations alongside the nominal ETH transfer cost. Prefer it over generic Ethereum mainnet gas oracles when your workflow targets Base specifically.

## Known failure modes

- Network RPC unavailability may return an error or stale data
- x402 payment failure returns 402 with payment instructions rather than data
- Malformed or missing query parameters may return a 400 error
- Railway app cold-start may introduce latency or timeout on first call

## How this service works

Machine-to-machine result validation via x402. One structured call, deterministic PASS or FAIL and SHA-256 fingerprint, $0.001 USDC on Base.

## Output

Returns a JSON object with the EIP-155:8453 network identifier, a timestamp of when the check was performed, the current block number, gas price in Wei, gas price in Gwei (decimal string), and the nominal ETH transfer fee in ETH. All values are deterministic snapshots of live Base chain state at call time.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "network": "eip155:8453",
  "checkedAt": "EXAMPLE",
  "gasPriceWei": "10000000",
  "currentBlock": 12345678,
  "gasPriceGwei": "0.010000000",
  "nominalEthTransferFeeEth": "0.000000210000000000"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/penny-engine-base-network-gas-block-info-cded2920/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from penny-paid-batch-production.up.railway.app](https://www.zero.xyz/host/penny-paid-batch-production.up.railway.app/llms.txt)
