cURL
curl --request GET \ --url https://api.hypermid.io/v1/gas-prices \ --header 'X-API-Key: <api-key>'
{ "data": { "chainId": 1, "speed": { "slow": { "gasPrice": "15000000000", "maxFeePerGas": "15000000000", "maxPriorityFeePerGas": "1000000000", "estimatedTime": 120 }, "standard": { "gasPrice": "20000000000", "maxFeePerGas": "20000000000", "maxPriorityFeePerGas": "1500000000", "estimatedTime": 30 }, "fast": { "gasPrice": "30000000000", "maxFeePerGas": "30000000000", "maxPriorityFeePerGas": "2500000000", "estimatedTime": 15 } }, "lastUpdated": 1711234567 }, "error": null, "meta": { "requestId": "e5f6a7b8-c9d0-1234-ef01-345678901234", "timestamp": 1711234571, "rateLimit": { "limit": 2000, "remaining": 1995, "reset": 1711234627 } } }
Get current gas prices for supported chains
1
const gas = await client.getGasPrices({ chainId: 1 }); console.log("Standard gas price:", gas.data.speed.standard.gasPrice); console.log("Estimated time:", gas.data.speed.standard.estimatedTime, "seconds");
Partner API key. Optional for public endpoints, required for /v1/partner/*.
Comma-separated chain IDs
Gas price data
Response payload (null on error)
Show child attributes