BlockReq
Live heads from 18 mainnets

RPC for 24 EVM networks Archive, proof & trace on the chains that need it

HTTPS and WebSocket on every network. 3M free Requests every 30 days, then $3.90 per 1M — no subscription, pay by card or crypto.

View pricing
Quick Start
curl https://ethereum-rpc.blockreq.com/v1/rpc/public \ -X POST -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","id":1}'

Network heads

The latest block on each mainnet, read through BlockReq

Connecting
NetworkHead blockBlockNext block
  • Ethereum iconEthereum——
  • BSC iconBSC——
  • Polygon iconPolygon——
  • Base iconBase——
  • Arbitrum One iconArbitrum One——
  • Avalanche iconAvalanche——
  • Optimism iconOptimism——
  • Unichain iconUnichain——
  • opBNB iconopBNB——
24networks + Beacon API
Archive & traceEthereum, BNB Smart Chain, Polygon, Base, Arbitrum
PublicFree, no key needed
1 = 1One request, one Request, any method
Card & crypto

Supported networks

18 mainnets, 6 testnets and the Ethereum Beacon API, one hostname each. Every head below moves as its chain produces a block.

Networks

24

18 mainnets, 6 testnets, plus Beacon API

Blocks a minute

—

Across the 18 mainnets

Fastest block time

—

Since you opened this page

—

New blocks on the 18 mainnets

HTTPShttps://ethereum-rpc.blockreq.com/v1/rpc/public
WSSwss://ethereum-rpc.blockreq.com/v1/rpc/public
BEACON RESThttps://ethereum-beacon-rpc.blockreq.com/eth/v1/beacon/headers/head

Tester

Ethereum · eth_blockNumber

POSTRequest
https://ethereum-rpc.blockreq.com/v1/rpc/public { "jsonrpc": "2.0", "method": "eth_blockNumber", "params": [], "id": 1 }

Need more networks? Dedicated nodes, custom requirements — Contact Us

Simple pricing

One request counts as one Request

No compute units and no method multipliers. A trace_block costs the same as an eth_blockNumber.

  • A batch of N calls counts N.
  • Over WebSocket, each request and each subscription message counts 1.
  • Never counted: rate-limited (429) and failed (5xx) calls, rejected keys, unknown methods, and the public trial URL.

Free

3M

Requests every 30 days

Pay as you go

$3.90

per 1M Requests

Request Packs

$1.33

per 1M on the largest pack

Request meter

Every method counts the same

Demo
MethodCallsCounts as
  • eth_blockNumberChain head01Request
  • eth_callContract read01Request
  • eth_getLogsEvent logs01Request
  • eth_getProofArchive proof01Request
  • debug_traceTransactionDebug trace01Request
  • trace_blockBlock trace01Request

Calls sent

0

Requests counted

0

Example: a batch of 3 calls plus 10 subscription messages is 13 Requests.

Why BlockReq

Archive & proofs

eth_call, eth_getBalance, eth_getStorageAt and eth_getProof at any historical block on Ethereum, BNB Smart Chain, Polygon, Base, Arbitrum.

Debug & trace

debug_traceTransaction, debug_traceCall, trace_block and trace_filter on the same chains with a paid plan, plus eth_call with stateOverride for simulation.

Same shape on every chain

One hostname per network, JSON-RPC over HTTPS and WebSocket, and a public trial URL to try calls without a key.

Built for AI coding assistants

A public MCP server, an Agent Skill, llms.txt and OpenRPC documents help assistants pick the right host and method.

Live in 3 minutes

Sign in, create an endpoint, and point your client at its URL.

1Sign in2Create an endpoint3Point viem, ethers or Foundry at it