# Arbitrum Gas Price Lookup

> Arbitrum Gas Price Lookup is a paid API for AI agents from agent-data-tools.revmesh2074.workers.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-19).

Returns current gas price, base fee, priority fee, and ETH transfer cost on the Arbitrum One network

## Facts

- Endpoint: GET https://agent-data-tools.revmesh2074.workers.dev/arb/gas?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/arbitrum-gas-price-lookup-08fb762f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KWyzECkCdj2pQQHKPEn__

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 arbitrum-gas-price-lookup-08fb762f
```

Example prompt: What are the current gas fees on Arbitrum One — give me the base fee, priority fee, and how much a standard ETH transfer would cost right now?

## When to prefer this

Use this endpoint when you need a real-time, pay-per-call gas snapshot for Arbitrum One without setting up API keys or accounts. Ideal for agents that only occasionally need Arbitrum gas data and want to avoid subscription overhead. Prefer over general blockchain RPC calls when you want a clean, pre-parsed JSON response with Gwei and ETH transfer cost already computed.

## Known failure modes

- RPC node unavailability for Arbitrum may return 5xx or stale data
- Unexpected network spikes may cause transient timeouts
- Payment failure (x402) means the call is never charged but returns no data

## How this service works

Current gas price on Arbitrum One (eth_gasPrice): gas price, base fee and suggested priority fee in gwei, plus what a plain ETH transfer (21,000 gas) costs right now. Takes no input. Use before sending a transaction or to decide whether to wait; for the fee a past transaction actually paid use arb_receipt.

## Output

A JSON object containing the current Arbitrum One block number, chain name and ID (42161), ETH symbol, base fee in Gwei, gas price in Gwei, priority fee in Gwei, and the cost of a standard ETH transfer in ETH. Example: {block: 123456789, chain: 'Arbitrum One', symbol: 'ETH', chainId: 42161, baseFeeGwei: '0.012', gasPriceGwei: '0.015', transferCost: '0.000000315', priorityFeeGwei: '0.001'}.

## Request schema (JSON Schema)

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

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "block": 123456789,
  "chain": "Arbitrum One",
  "symbol": "ETH",
  "chainId": 42161,
  "baseFeeGwei": "0.012",
  "gasPriceGwei": "0.015",
  "transferCost": "0.000000315",
  "priorityFeeGwei": "0.001"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/arbitrum-gas-price-lookup-08fb762f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent-data-tools.revmesh2074.workers.dev](https://www.zero.xyz/host/agent-data-tools.revmesh2074.workers.dev/llms.txt)
