# Gas price API Live gas prices on Base (chain 8453) read from the latest block: base fee and priority fee in gwei, suggested maxFeePerGas and maxPriorityFeePerGas in wei for an EIP-1559 transaction, how full the latest block is, and the estimated execution fee in ETH for an ETH transfer and an ERC-20 transfer. Use before sending a transaction on Base or to decide whether to wait for lower fees. ## When an agent wants this - Get the current base fee and priority fee on Base in gwei - Take suggested maxFeePerGas and maxPriorityFeePerGas for an EIP-1559 transaction - See the estimated fee of an ETH or ERC-20 transfer before sending ## Base gas price and fee estimate: current gas price and transaction fee estimate on Base Base gas price and fee estimate: current gas price and transaction fee estimate on Base. $0.002 per successful call; failed calls are never charged. Live gas prices on Base (chain 8453) read from the latest block: base fee and priority fee in gwei, suggested maxFeePerGas and maxPriorityFeePerGas in wei for an EIP-1559 transaction, how full the latest block is, and the estimated execution fee in ETH for an ETH transfer and an ERC-20 transfer. Use before sending a transaction on Base or to decide whether to wait for lower fees. Inputs: . Free first (25 successful calls per caller, no key): curl "https://tools.funwords.eu/base-gas?format=json&trial=1" With a card key from https://tools.funwords.eu/credits, in a header or, when your client can only fetch a URL, in the URL: curl -H "Authorization: Bearer adt_…" "https://tools.funwords.eu/base-gas?format=json" curl "https://tools.funwords.eu/base-gas?format=json&api_key=adt_…" Without a key the same URL answers 402 with x402 and MPP terms, so a wallet client pays USDC per call and retries. Over MCP (https://tools.funwords.eu/mcp) this tool is base_gas. Example result: { "chain": "base", "chainId": 8453, "blockNumber": 37000000, "blockTime": "2026-10-13T09:12:01.000Z", "baseFeeGwei": "0.0052", "priorityFeeGwei": "0.001", "gasPriceGwei": "0.0062", "suggested": { "maxFeePerGasWei": "11400000", "maxPriorityFeePerGasWei": "1000000" }, "blockUsedPercent": 31.4, "estimatedExecutionFeeEth": { "ethTransfer": "0.0000001302", "erc20Transfer": "0.000000403" }, "checkedAt": "2026-10-13T09:12:02.000Z" } Tool page: https://tools.funwords.eu/tools/base-gas ## Ethereum gas price Ethereum gas price. $0.01 per successful call; failed calls are never charged. Current gas price on Ethereum (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 eth_receipt. Inputs: . Free first (25 successful calls per caller, no key): curl "https://tools.funwords.eu/eth/gas?format=json&trial=1" With a card key from https://tools.funwords.eu/credits, in a header or, when your client can only fetch a URL, in the URL: curl -H "Authorization: Bearer adt_…" "https://tools.funwords.eu/eth/gas?format=json" curl "https://tools.funwords.eu/eth/gas?format=json&api_key=adt_…" Without a key the same URL answers 402 with x402 and MPP terms, so a wallet client pays USDC per call and retries. Over MCP (https://tools.funwords.eu/mcp) this tool is eth_gas. Example result: { "chain": "Ethereum", "chainId": 1, "gasPriceGwei": "0.015", "baseFeeGwei": "0.012", "priorityFeeGwei": "0.001", "transferCost": "0.000000315", "symbol": "ETH", "block": 123456789 } Tool page: https://tools.funwords.eu/tools/eth-gas ## Gas tracker, multichain gas: 5 EVM chains and Bitcoin fees Gas tracker, multichain gas: 5 EVM chains and Bitcoin fees. $0.03 per successful call; failed calls are never charged. One call for current gas prices on Base, Ethereum, Arbitrum, Optimism and Polygon: gas price, base fee and priority fee in gwei and what a plain transfer costs in the native coin and, for the ETH chains, in US dollars (Uniswap ETH price), sorted cheapest first, plus Bitcoin fee rates in sat/vB. Cheaper than the tools bought one by one. Use to pick the cheapest chain, time a transaction or show fees in a wallet. Inputs: . Free first (25 successful calls per caller, no key): curl "https://tools.funwords.eu/pack/gas-tracker?format=json&trial=1" With a card key from https://tools.funwords.eu/credits, in a header or, when your client can only fetch a URL, in the URL: curl -H "Authorization: Bearer adt_…" "https://tools.funwords.eu/pack/gas-tracker?format=json" curl "https://tools.funwords.eu/pack/gas-tracker?format=json&api_key=adt_…" Without a key the same URL answers 402 with x402 and MPP terms, so a wallet client pays USDC per call and retries. Over MCP (https://tools.funwords.eu/mcp) this tool is pack_gas_tracker. Example result: { "pack": "gas-tracker", "ethUsd": 2371.36, "chains": [ { "chain": "Optimism", "gasPriceGwei": "0.001000292", "baseFeeGwei": "0.000000292", "priorityFeeGwei": "0.001", "transferCost": "0.000000021006132", "symbol": "ETH", "transferUsd": 0.00005 } ], "cheapest": "Optimism", "bitcoin": { "nextBlock": 3, "hour": 2, "unit": "sat/vB" }, "failed": {} } Tool page: https://tools.funwords.eu/tools/pack-gas-tracker ## Questions Docs for agents: https://tools.funwords.eu/llms.txt · OpenAPI: https://tools.funwords.eu/openapi.json · All guides: https://tools.funwords.eu/guides