# EVM Chain Gas Price Check

> EVM Chain Gas Price Check is a paid API for AI agents from api.strale.io, paid per call via x402, $0.0216/call, status unknown (last checked 2026-09-13).

Returns current safe, proposed, and fast gas prices in Gwei plus the base fee for a specified EVM blockchain.

## Facts

- Endpoint: GET https://api.strale.io/x402/gas-price-check
- Price: $0.0216/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-strale-io-4e02d6a5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0SIg8kGBWZe9_ojxo9mHn

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 api-strale-io-4e02d6a5
```

Example prompt: What are the current gas prices on Ethereum mainnet — give me safe, proposed, and fast options in Gwei so I can decide whether to submit my transaction now.

## When to prefer this

Use this endpoint when an AI agent needs to make real-time decisions about whether to submit an on-chain transaction, optimize gas costs, or monitor network congestion on Ethereum (chain_id=1) or Base (chain_id=8453) before executing a payment or smart contract interaction.

## Known failure modes

- Invalid or unsupported chain_id returns an error
- Network timeout if the target chain RPC is unreachable
- Payment failure if USDC balance is insufficient for the $0.0216 per-call fee
- Missing required 'input' wrapper in request body causes schema validation error

## How this service works

Get current gas prices for an EVM chain. Returns safe, proposed, and fast gas prices in Gwei plus the base fee. Useful for agents deciding whether to execute a transaction now or wait.

## Output

Returns safe, proposed, and fast gas price tiers in Gwei, plus the current base fee, for the specified EVM chain (defaults to Ethereum mainnet if no chain_id provided).

## Example request

```json
{
 "chain_id": "1"
}
```

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "chain_id": {
       "type": "string",
       "description": "Chain ID (1=Ethereum, 8453=Base). Default: 1"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-strale-io-4e02d6a5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
