# Vextorium EVM Gas Estimator

> Vextorium EVM Gas Estimator is a paid API for AI agents from api.vextorium.com, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-19).

Estimates gas cost and recommended gas limit for a transaction on EVM-compatible chains (Base, Ethereum, Arbitrum, Optimism, Polygon, etc.) before submitting it.

## Facts

- Endpoint: POST https://api.vextorium.com/v1/evm-estimate-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/vextorium-evm-gas-estimator-771899b7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Qhb5TjKPMYZ_B44lv5_tD

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 vextorium-evm-gas-estimator-771899b7 -d '<json body>'
```

Example prompt: Before I send this transaction, estimate how much gas it will cost on Base — the sender is 0xABC...123, the recipient is 0xDEF...456, and there's no ETH value being sent, just a contract call with data 0x70a08231...

## When to prefer this

Use this endpoint when you need a quick, pay-per-call gas estimate across 12 major EVM chains without running your own node infrastructure. It's ideal for AI agents that need to pre-validate transaction cost and executability before submitting, or for building gas-aware workflows in DeFi automation. Prefer it over raw RPC calls when you want a normalized response with both estimated and recommended gas in a single call.

## Known failure modes

- Transaction simulation reverts — executable=false is returned with null cost fields
- Invalid or malformed from/to address causes a 400-level error
- Unsupported network name causes validation failure
- Missing required fields (from, a) returns a schema validation error
- Node RPC unavailability may return a 5xx or timeout

## How this service works

558 pay-per-call data APIs for AI agents: Solana and EVM on-chain data, tokenized stocks, DeFi, Hyperliquid, economy and official statistics, FX, validation, web and developer tools. Pay in USDC via x402.

## Output

Returns the estimated gas units, recommended gas limit (estimated * 1.2), gas price in gwei, estimated transaction cost in native token (e.g. ETH), the network name, native token symbol, and a boolean indicating whether the transaction is executable without reverting.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "a": {
   "type": "string"
  },
  "data": {
   "type": "string"
  },
  "from": {
   "type": "string"
  },
  "value": {
   "type": "number"
  },
  "network": {
   "enum": [
    "base",
    "ethereum",
    "arbitrum",
    "optimism",
    "polygon",
    "bnb",
    "avalanche",
    "gnosis",
    "line",
    "scroll",
    "sonic",
    "unichain"
   ],
   "type": "string",
   "description": "Chain (default base)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "native": "ETH",
  "network": "base",
  "executable": true,
  "estimated_gas": 30989,
  "estimated_cost": 1.859e-7,
  "gas_price_gwei": 0.006,
  "recommended_gas": 37186
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/vextorium-evm-gas-estimator-771899b7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.vextorium.com](https://www.zero.xyz/host/api.vextorium.com/llms.txt)
