ethereum

Free Ethereum RPC Endpoint

Chain ID 1 · ETH · multi-region with automatic failover

Ethereum Mainnet (Chain ID 1) is the leading smart-contract platform. NodeFlare serves the full JSON-RPC 2.0 surface — eth_call, eth_getLogs, eth_sendRawTransaction, and debug/trace methods — from bare-metal nodes across multiple regions with automatic failover.

Public endpoint — no API key

HTTPS

https://rpc.nodeflare.app/eth/public

WSS

wss://rpc.nodeflare.app/eth/ws/public

Need higher limits? Use a keyed endpoint https://rpc.nodeflare.app/eth/v1/{YOUR_KEY} get a free key →

Connect to Ethereum

curl -s -X POST https://rpc.nodeflare.app/eth/public \
  -H 'content-type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'

Add Ethereum to your wallet

Network details for MetaMask, Rabby, or any EVM wallet — Ethereum chain ID 1 (0x1).

Network name
Ethereum
RPC URL
https://rpc.nodeflare.app/eth/public
Chain ID
1
Currency symbol
ETH
Block explorer
https://etherscan.io

Built for Ethereum

DeFi protocols, wallets, indexers, and bots that need reliable, low-latency Ethereum reads and writes. Every request routes to the nearest healthy node, with automatic failover and no per-request throttling — the gaps public endpoints leave.

Low-latency Ethereum RPC — 2 regions, geo-routed

We run our own bare-metal Ethereum nodes in 2 regions across US-East, US-West, EU and Asia — not a reseller of Alchemy or Infura. Every request is geo-routed to the region you call from: the gateway reads the Cloudflare edge location and picks the nearest healthy node, with automatic failover. A trading bot in Singapore hits our Singapore Ethereum node, not one in the US — real round-trip time saved on your hot path.

Dedicated EthereumRPC node — options & SLA →

Ethereum RPC — FAQ

What is Ethereum's chain ID?

Ethereum's chain ID is 1 (hex 0x1). Its native currency is ETH and its block explorer is etherscan.io. You can connect with NodeFlare's free public RPC at https://rpc.nodeflare.app/eth/public — no API key required.

How do I add Ethereum to MetaMask?

In MetaMask, open the network menu → "Add a network" → "Add a network manually", then enter — Network name: Ethereum; New RPC URL: https://rpc.nodeflare.app/eth/public; Chain ID: 1; Currency symbol: ETH; Block explorer URL: https://etherscan.io. Save, then switch to Ethereum. The endpoint is free and needs no account.

What is the Ethereum RPC URL?

NodeFlare's public Ethereum RPC URL is https://rpc.nodeflare.app/eth/public over HTTPS and wss://rpc.nodeflare.app/eth/ws/public over WSS. No API key is required for the public endpoint.

Is the Ethereum RPC free?

Yes. The public Ethereum endpoint is free with no sign-up. A free API key unlocks higher rate limits, heavy methods, and a dedicated path — 2,000,000 compute units per month, no credit card.

What are the Ethereum RPC rate limits?

The public endpoint is limited to 2 requests/second per IP. A free key gives 10 requests/second; paid plans scale to 500 req/s. Every plan includes all 22 supported chains.

Is NodeFlare a good Ethereum RPC provider?

NodeFlare is an independent Ethereum RPC provider that runs its own nodes — not a reseller or aggregator of third-party backends. The public endpoint is free with no sign-up; a free API key adds higher rate limits, WebSocket, and heavy methods (eth_getLogs, trace_*, debug_*) — 2,000,000 compute units per month, no credit card.

Is there a dedicated Ethereum RPC node?

Yes. NodeFlare runs its own dedicated Ethereum node(s), and every request is routed to the nearest healthy node with automatic failover. A free or paid key gives you a dedicated endpoint path with your own rate limits and full access to archive methods like eth_getLogs and debug_traceTransaction.

Go deeper

Build on Ethereum with a free key

Higher limits, a dedicated path, and automatic failover — every chain included. No credit card.

Get your free API key →