EVM Transaction Gas Estimator is a paid API for AI agents from chain.openverbs.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-10-28).
Simulates an EVM transaction using eth_estimateGas and returns estimated gas units and fee in wei/ETH, or a decoded revert reason if the transaction would fail.
Returns a JSON object with ok:true and the estimated gas units (integer) plus the estimated fee expressed both in wei and in ETH at the current gas price. If the node rejects the simulated call, returns ok:false with a human-readable revertReason explaining why the transaction would fail, without throwing an error.
POSThttps://chain.openverbs.com/v1/gas-estimate?utm_source=zero.xyzChoose this endpoint when you need to pre-validate or cost-estimate an EVM transaction before signing and broadcasting, especially when you want a decoded revert reason on failure rather than a raw RPC error. Prefer it over raw eth_estimateGas RPC calls because it adds automatic node failover, fee conversion to ETH, and graceful revert decoding. Use it across Ethereum, Base, Arbitrum, Optimism, and Polygon. Not suitable for Bitcoin or non-EVM chains.
| Field | Type | Description |
|---|---|---|
| to | string | Destination address (contract or wallet). |
| data | string | Calldata hex (optional; e.g. an ERC-20 transfer). |
| from | string | Sender address (optional; affects state-dependent estimates). |
| chain | string | EVM chain to query. One of: ethereum, base, arbitrum, optimism, polygon. Default "ethereum". |
| value | string | Native value in wei, decimal or 0x-hex (optional). |
No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"