{"uid":"cap_a1iO3aYLoD_r_7HzrA-Pg","slug":"eip-1559-fee-suggestion-828170e3","name":"EIP-1559 Fee Suggestion","description":"60 paid endpoints with no metering, no API key and no account. Each endpoint has one flat price per call, whatever the size of the request: LLM completions with automatic failover across several large models, read-only EVM tooling over Base, Ethereum, Polygon, Arbitrum and Optimism, and pure crypto utilities that touch no network.","url":"https://flat-rate-llm.kikoribera03.workers.dev/v1/evm/fees","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"type":"string","description":"base | ethereum | polygon | arbitrum | optimism."}}},"responseSchema":{"type":"object","properties":{"normal":{"type":"object"},"baseFeeWei":{"type":"string"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_CtipcRW9HpKSjAq02sbGa","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns suggested maxFeePerGas and maxPriorityFeePerGas at slow, normal, and fast percentiles derived from the last 20 blocks of real fee history, plus the current base fee.","exampleAgentPrompt":"What EIP-1559 gas fees should I use right now — give me the maxFeePerGas and maxPriorityFeePerGas at normal speed so my transaction gets confirmed without overpaying?","exampleUseCases":[{"title":"Pre-flight check before sending ETH","prompt":"Before I broadcast this Ethereum transfer, what's a reasonable maxFeePerGas and priority fee to use right now so it confirms at normal speed without getting stuck?"},{"title":"Choosing fast lane for urgent DeFi trade","prompt":"I need to submit a DeFi swap urgently — what are the fast-percentile maxFeePerGas and maxPriorityFeePerGas values based on recent blocks so I can prioritize my transaction?"},{"title":"Displaying gas tiers in wallet UI","prompt":"Show me the slow, normal, and fast EIP-1559 fee suggestions from recent block history so I can display three gas speed options to the user before they confirm their transaction."}],"resultDescription":"A JSON object containing three fee tiers (slow, normal, fast), each with maxFeePerGas and maxPriorityFeePerGas in wei as strings, plus a top-level baseFeeWei field reflecting the current base fee derived from the last 20 blocks of on-chain fee history.","failureModes":["RPC node unavailable or rate-limited — may return 5xx or empty response","Chain congestion causing fee history to be unusually volatile, making percentile suggestions less reliable","No required parameters means little room for input errors, but stale data is possible if the upstream node lags"],"whenToPreferThis":"Choose this endpoint when you need EIP-1559-compatible fee parameters (maxFeePerGas + maxPriorityFeePerGas) grounded in real recent block history rather than a single gas price guess. It is ideal for agents building or broadcasting transactions on Base, Ethereum, Polygon, Arbitrum, or Optimism who want tiered slow/normal/fast options without implementing eth_feeHistory parsing themselves.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:49:24.426Z","isFirstParty":false}