Blocknative Gas API Alternative

Shuts down June 19, 2026

Blocknative's Gas Platform API shuts down on June 19, 2026 after Deloitte acqui-hired the engineering team and announced it would discontinue Blocknative's infrastructure products. If your dapp, wallet, dashboard, or backend calls api.blocknative.com/gasprices/blockprices today, you have ~3 weeks to migrate.

Gas Fee Predictor is a free, no-key, drop-in alternative for the gas price portion of Blocknative's API. Live Ethereum mainnet gas, L2 gas (Arbitrum, Optimism, Base, Polygon), historical data, and 24h forward predictions — same JSON, no signup, no quota. Below: endpoint mapping, migration code, honest scope.

What happened to Blocknative?

Deloitte acquired the Blocknative team in May 2026 — an acqui-hire focused on the engineering and research staff. The team is moving into Deloitte's enterprise technology and blockchain division to focus on cryptographic systems and AI verification tools. Blocknative's existing infrastructure products (Gas Platform API, Gas Network, transaction APIs) are being wound down as part of the transition. Services continue through June 19, 2026; after that date the APIs will stop responding. Coverage: The Block, Yahoo Finance.

What this replaces — and what it doesn't

Blocknative offered several products. We replace the gas-price API portion — the part most callers actually used. We do not replace mempool monitoring or the decentralized Gas Network. Be honest about your use case before migrating.

Blocknative productReplaceable here?Notes
Gas Platform / Gas Price API✓ Drop-inLive + historical + predicted gas prices. See endpoint map below.
Multi-chain gas✓ BetterArbitrum, Optimism, Base, Polygon. Blocknative's gas API was L1-only.
Mempool monitoring✗ Not hereTry Alchemy, Tenderly, or Bloxroute for live pending-tx feeds.
Transaction management API✗ Not hereDifferent problem space — your own RPC or Alchemy.
Gas Network (decentralized oracle)✗ Not hereNo direct replacement; consider on-chain reading from base-fee history.

Endpoint mapping

For each Blocknative endpoint you were calling, here's where to point your client instead. All endpoints return JSON; no auth header needed.

GET /gasprices/blockpricesGET /api/gas-predictions

Current gas snapshot with low / average / high tiers, plus a 24h forward prediction series with confidence scores. Lightweight, gas-focused — the closest match to what Blocknative's gas API returned.

GET /gasprices/blockprices (everything in one call)GET /api/dashboard

Heavier alternative — combines current gas, ETH/USD price, 24h predictions, and recent history in one round trip. Use when you want one call instead of three.

No equivalent (Blocknative was L1-only for gas)GET /api/l2-gas

Live gas for Arbitrum, Optimism, Base, and Polygon. Bonus — Blocknative's gas API never covered L2s, but if you're re-architecting anyway, this is a free upgrade.

Historical confidence dataGET /api/gas-history?range=1d

Historical gas readings, bucketed. Closest match to Blocknative's historical data — different shape but same underlying use case.

Full request/response examples for each endpoint live at the API docs.

Migration in ~5 minutes

Before — Blocknative

// Blocknative (sunsets June 19, 2026)
const res = await fetch(
  'https://api.blocknative.com/gasprices/blockprices?confidenceLevels=99',
  { headers: { Authorization: process.env.BLOCKNATIVE_API_KEY } }
)
const data = await res.json()
const gwei = data.blockPrices[0].estimatedPrices[0].price

After — Gas Fee Predictor

// Gas Fee Predictor — no API key, no signup
const res = await fetch('https://api.gasfeepredictor.com/api/gas-predictions')
const data = await res.json()
const gwei = data.current.high  // fastest-inclusion tier ≈ BN 99% confidence
// data.current.low / .average / .high — economy / typical / fastest tiers
// data.predictions[] — 24h hourly forecast, each with a confidence score
// data.nextBestTime — cheapest predicted window { timestamp, gasPrices }
// data.decision.recommendation — "WAIT" | "SEND_NOW" (uppercase)

curl one-liner

curl -s https://api.gasfeepredictor.com/api/gas-predictions | jq '.current'

Python

import requests
data = requests.get('https://api.gasfeepredictor.com/api/gas-predictions').json()
print(data['current']['high'])  # gwei

Multi-chain (L2 gas) — bonus

// Blocknative was L1-only. We cover L2s.
const { networks } = await (await fetch('https://api.gasfeepredictor.com/api/l2-gas')).json()
// estimatedWalletFeeUsd can be null on some chains; fall back to execution cost
const fee = (n) => n.estimatedWalletFeeUsd ?? n.executionGasCostUsd
const cheapest = [...networks].sort((a, b) => fee(a) - fee(b))[0]
console.log('Cheapest L2 right now:', cheapest.name)

Migration FAQ

When exactly does Blocknative's gas API shut down?

Blocknative confirmed services will operate through June 19, 2026. After that, the Gas Platform API and Gas Network will stop responding. The shutdown follows Deloitte's acqui-hire of the Blocknative team — Deloitte is keeping the engineering and research staff but discontinuing the infrastructure products.

Is Gas Fee Predictor a drop-in replacement for everything Blocknative offered?

No, and we want to be honest about that. We replace the Gas Platform / Gas Price API — the part most users actually called for "what is gas right now / what will it be." We do NOT replace mempool monitoring, transaction simulation, the decentralized Gas Network oracle, or transaction management. If you need those, look at Alchemy, Tenderly, or running your own node.

Do I need an API key?

No. All endpoints are unauthenticated and CORS-permissive. Hit them from a browser, a server, a worker, or curl. There's no signup, no rate-limit dashboard, no per-key quota.

What's the rate limit?

No published hard limit for normal use. Endpoints are edge-cached at Cloudflare, so polling every few seconds costs us roughly nothing. If usage starts hurting upstream RPCs we reserve the right to throttle, but indie dev and small-app traffic is fine.

How fresh is the data compared to Blocknative's?

Mainnet snapshots refresh roughly every 30 seconds at the edge, with active failover across several public Ethereum RPCs (publicnode, Ankr, Cloudflare, LlamaRPC, MEVBlocker) plus Etherscan as a backstop. L2 RPC reads run every 60 seconds. Historical writes happen every 90 seconds. Edge caching adds up to ~30 seconds of staleness. Blocknative was sub-second for some tiers — if you need sub-second precision, this is not a fit; run your own RPC.

How does the confidence-level mapping work?

Blocknative returned gas prices at specific confidence percentiles (99, 95, 90, 80, 70). Higher percentile = higher price = more likely to be included fast. We return three tiers that map the same way: high (fastest inclusion, comparable to BN ~99%), average (typical inclusion, ~90%), and low (economy, ~70%). So if you were calling confidenceLevels=99, switch to data.current.high — not low. Not a 1:1 percentile match, but it covers the same decision: "what gwei should I send at to get included in N blocks."

Is the data accurate enough for production?

For most use cases — dapp gas displays, wallet estimates, transaction-time recommendations — yes. For high-stakes settings (MEV bots, exchange withdrawal infrastructure, on-chain liquidations) where missing a block has real cost, you should be reading directly from your own RPC node. Our endpoints are a JSON snapshot of the same public data, not a privileged feed.

Will you offer a paid tier with SLA?

On the roadmap. A paid tier with SLA, higher rate limits, and webhook delivery is planned for projects that need contractual reliability. The free tier described here will remain free.

What if Gas Fee Predictor disappears too?

Fair concern given what happened to Blocknative. The codebase is operated by a small independent developer, not VC-backed, so there's no acqui-hire to disappear into. The endpoints are also documented at /ethereum-gas-api with stable JSON shapes — if you ever need to write your own backend against the same data sources (multiple public Ethereum RPCs plus Etherscan), the methodology page describes exactly how we compute each field.

Where can I read about the Blocknative shutdown?

The Block, Yahoo Finance, CoinDesk, and others reported on Deloitte's acqui-hire and the subsequent wind-down of Blocknative's products. Blocknative's own site now displays a banner stating they are "gradually ceasing operations."

Ready to migrate?

Full request/response shapes for every endpoint, plus a quick-fetch JS example and rate-limit guidance.

See full API docs →