LiveRobinhood Chain now served from Frankfurt, Chicago and Singapore — a node on three continents.
ethereum

Free Ethereum RPC Endpoint

Chain ID 1 · ETH · multiple configured routing regions

Ethereum Mainnet (Chain ID 1) is the leading smart-contract platform. NodeFlare provides Ethereum JSON-RPC for contract reads, event logs and transaction submission from its own primary nodes with regional failover. Tracing support depends on the method and node; plan and method limits apply.

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

A wallet polls its RPC continuously. The keyless URL above allows 1 request per 10 seconds per IP: enough to confirm the network details, too low for daily wallet use. For a wallet, enter your keyed URL https://rpc.nodeflare.app/eth/v1/{YOUR_KEY} instead. A free key allows 10 requests per second, and the dashboard adds Ethereum to MetaMask with that URL in one click. Get a free key →

Built for Ethereum

DeFi protocols, wallets, indexers, and bots that need reliable, low-latency Ethereum reads and writes. Requests use configured regional preferences and available upstreams. Plan rate limits, compute units and method-specific concurrency limits apply.

Ethereum node coverage and routing

NodeFlare-operated primary nodes in 2 configured routing regions. A public third-party RPC backstop is configured after our own nodes. Region labels describe routing configuration rather than a guarantee that every gateway has a local node. A standard API key uses shared infrastructure with its own plan limits; dedicated capacity is scoped separately. Historical state, tracing and WebSocket support vary by chain and node.

On successful HTTP RPC responses, nf-region: fallback identifies an external backstop and nf-region: cache identifies a cached response. See our routing disclosure and availability terms.

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; Chain ID: 1; Currency symbol: ETH; Block explorer URL: https://etherscan.io; New RPC URL: your keyed NodeFlare URL, https://rpc.nodeflare.app/eth/v1/{YOUR_KEY}. A free key allows 10 requests per second. The keyless URL https://rpc.nodeflare.app/eth/public answers a test call, but it allows 1 request per 10 seconds per IP, which is too low for a wallet that polls the network continuously.

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 provides higher rate limits and 3,000,000 compute units per month, no credit card. Heavy HTTP methods depend on node support and are subject to compute-unit and concurrency limits.

What are the Ethereum RPC rate limits?

The public endpoint is limited to 1 request per 10 seconds per IP. A free key gives 10 requests/second; standard paid plans scale to 1500 req/s. Every plan includes all 17 supported chains.

Is NodeFlare a good Ethereum RPC provider?

NodeFlare operates its own primary Ethereum nodes. NodeFlare-operated primary nodes in 2 configured routing regions. A public third-party RPC backstop is configured after our own nodes. A free key provides 3,000,000 CU per month and higher limits. Method support and historical coverage depend on the node and requested block.

Is there a dedicated Ethereum RPC node?

A standard key gives an authenticated endpoint on shared NodeFlare infrastructure, with plan-specific limits. Dedicated capacity is scoped separately by inquiry. NodeFlare-operated primary nodes in 2 configured routing regions. A public third-party RPC backstop is configured after our own nodes. Historical state and traces must be checked for your specific methods and block ranges; a key does not guarantee complete archive coverage.

Go deeper

Build on Ethereum with a free key

Higher limits and an authenticated endpoint — every supported chain included. No credit card.

Get your free API key →