Ethereum RPC Endpoints
Mainnet
Holesky
Sepolia
HTTPS
https://api-ethereum-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>
WSS
wss://api-ethereum-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>
Quick Start
BASH
curl -sS -X POST https://api-ethereum-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots> \-H 'Content-Type: application/json' \-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
JAVASCRIPT
import { JsonRpcProvider } from 'ethers';const provider = new JsonRpcProvider('https://api-ethereum-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>');const latest = await provider.getBlockNumber();console.log('block', latest);
PYTHON
import requestsurl = 'https://api-ethereum-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>'payload = { 'jsonrpc': '2.0', 'id': 1, 'method': 'eth_blockNumber', 'params': [] }resp = requests.post(url, json=payload)print(resp.json())
GO
package mainimport ("bytes""fmt""net/http""io/ioutil")func main() {url := "https://api-ethereum-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>"payload := []byte("{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"eth_blockNumber\",\"params\":[]}")resp, err := http.Post(url, "application/json", bytes.NewBuffer(payload))if err != nil { panic(err) }defer resp.Body.Close()body, _ := ioutil.ReadAll(resp.Body)fmt.Println(string(body))}
Ethereum is the biggest and most popular network for smart contracts. It provides a decentralized, Turing-complete virtual machine, the Ethereum Virtual Machine (EVM), which can execute scripts using an international network of public nodes.
Pricing
How many calls do you make per month?
/ month
Growth
$299
/month
- 500 Responses /sec
- Dedicated Account Manager
150,000,000 responses ≈ 150.0M • Base $299 + Overages $0
Ethereum Dedicated Node
$6300/month
- Unlimited RPS & Responses
- HTTP & Websocket APIs
- Trace APIs
- Debug APIs
- Dedicated Account Manager
- Pay in Crypto
- Tailored load balancing
- Access to Engineering teams
- Global data centers
Developer Resources
FAQs
What is the Dwellir Ethereum RPC URL?
Do you support WebSockets on Ethereum?
Do you support archive data on Ethereum?
How do I migrate from public Ethereum RPC endpoints?
What are the Ethereum Chain IDs and network details?
What SDKs can I use with Dwellir's Ethereum endpoints?
What are the eth_getLogs block range limits and how do I handle large queries?
How do I debug 'execution reverted' errors or trace failed transactions?
Get your API key
and join other leading Web3 companies using Dwellir's infrastructure