# Multi-Chain Gas Oracle – ETH Price Feed

> Multi-Chain Gas Oracle – ETH Price Feed is a paid API for AI agents from gas-optical-production-30aa.up.railway.app, paid per call via x402, $0.0001/call, status unknown (last checked 2026-10-17).

Returns the current ETH/USD price and a timestamp, sourced from a live multi-chain gas and market data oracle.

## Facts

- Endpoint: GET https://gas-optical-production-30aa.up.railway.app/eth-price?utm_source=zero.xyz
- Price: $0.0001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/multi-chain-gas-oracle-eth-price-feed-a0393360
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hky_wtgTAoEwo9-rIaPR8

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 multi-chain-gas-oracle-eth-price-feed-a0393360
```

Example prompt: What's the current ETH price in USD right now? I need the live market rate from the gas oracle.

## When to prefer this

Choose this endpoint when you need a live, pay-per-call ETH/USD price with a verifiable timestamp and no API key setup, especially in agentic workflows that already handle x402 micropayments on Base. It is part of a broader multi-chain gas oracle suite, making it ideal when you also need gas prices or whale data in the same session.

## Known failure modes

- Payment not included or insufficient: 402 Payment Required response; agent must attach x402 USDC payment on Base mainnet
- Upstream price feed outage: may return stale or error response
- Rate limiting: repeated rapid calls may be throttled
- Malformed response if railway deployment is restarting

## How this service works

Live gas prices across Base, Ethereum, Arbitrum, and Optimism, plus ETH price, block number, gas prediction, and large Base whale transfers. Paid via x402 on Base mainnet.

## Output

A JSON object containing 'usd' (current ETH price as a float, e.g. 3450.12) and 'timestamp' (Unix epoch integer indicating when the price was fetched).

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "usd": 3450.12,
  "timestamp": 1710000000
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/multi-chain-gas-oracle-eth-price-feed-a0393360/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gas-optical-production-30aa.up.railway.app](https://www.zero.xyz/host/gas-optical-production-30aa.up.railway.app/llms.txt)
