Skip to content
Operated by the Ethereum Foundation Node Infrastructure team

Ethereum RPC for client developers & researchers

Reliable Execution and Consensus Layer endpoints across Mainnet, Sepolia, and Hoodi — running a range of clients, load balanced behind a single URL.

Query the latest block
curl https://hoodi.rpc.ethnodeops.xyz \
  -H "X-API-Key: YOUR_API_KEY" \
  -X POST -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

Most requests work without specifying a client — just pick a network and go.

Supported networks

Execution and Consensus endpoints on each.

Mainnet

Mainnet

Ethereum mainnet. Archive and full nodes.

EL mainnet.rpc.ethnodeops.xyz

CL mainnet.ebeacon.ethnodeops.xyz

Sepolia

Testnet

Long-standing application & staking testnet.

EL sepolia.rpc.ethnodeops.xyz

CL sepolia.ebeacon.ethnodeops.xyz

Hoodi

Testnet

Staking & validator testnet.

EL hoodi.rpc.ethnodeops.xyz

CL hoodi.ebeacon.ethnodeops.xyz

Up and running in two steps

  1. 1

    Get an API key

    Reach out to the Node Infrastructure team and we'll issue you a key.

  2. 2

    Send your first request

    Pass the key as a header (or in the URL path) and start querying.

See more examples →
header
X-API-Key: YOUR_API_KEY

— or in the URL path —

url
https://hoodi.rpc.ethnodeops.xyz/YOUR_API_KEY

Execution & Consensus

JSON-RPC for the Execution Layer and the Beacon Node REST API for the Consensus Layer, on every supported network.

Most clients supported

We run most EL and CL clients. Hit the load-balanced endpoint, or target a specific client by name.

Archive & full nodes

Archive nodes for full historical state where you need it, full nodes for everything else — automatically load balanced.

Simple auth

One API key. Send it as an X-API-Key header, or drop it in the URL path when headers aren't an option.

The clients we run

These are the clients we currently support on each layer. Use the load-balanced endpoint, or route to any of them by name. Need one we don't run yet? Just ask — we're happy to add more.

Execution Layer

  • Geth
  • Erigon
  • Nethermind
  • Besu
  • Reth
  • ethrex

Consensus Layer

  • Lighthouse
  • Prysm
  • Teku
  • Nimbus
  • Lodestar
  • Caplin
How client-specific routing works →

Ready to build?

Grab an API key and start querying Ethereum across Mainnet, Sepolia, and Hoodi in minutes. When you reach out, let us know whether the key is for you as an individual or a shared team key, plus a bit about your use case.