{"slug":"bess-x402-onrender-com-v1-evm-estimate-gas-3a3d74","title":"Estimate the gas a transaction will use (eth_estimateGas) and its cost at the cu","host":"bess-x402.onrender.com","method":"GET","resource":"https://bess-x402.onrender.com/v1/evm/estimate-gas","category":"market","description":"Estimate the gas a transaction will use (eth_estimateGas) and its cost at the current gas price, with a 20% buffer; fails clearly when the call would revert. Use before signing.","price_listed":0.002,"price_asked":0.002,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":168,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:137","eip155:42161","eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"chain":"base","to":"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045","value_eth":0.01},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"chain":{"description":"ethereum, base, arbitrum, optimism or polygon","type":"string"},"data":{"description":"0x calldata (optional)","type":"string"},"from_address":{"description":"Sender (optional)","type":"string"},"to":{"description":"Recipient or contract","type":"string"},"value_eth":{"description":"Native amount to send","type":"number"}},"required":["to"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-24","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.002,"price_match":true,"latency_ms":168,"error":null}],"description_full":"Estimate the gas a transaction will use (eth_estimateGas) and its cost at the current gas price, with a 20% buffer; fails clearly when the call would revert. Use before signing.","last_updated":"2026-10-23T08:50:05.725Z","schemes":["exact"]}