Arc RPC Endpoints
Mainnet
HTTPS
https://api-arc-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>
WSS
wss://api-arc-mainnet.n.dwellir.com/<API_Keys_Are_Not_Made_for_Bots>
Quick Start
BASH
curl -sS -X POST https://api-arc-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-arc-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-arc-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-arc-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))}
Arc is an open Layer 1 blockchain from Circle, purpose-built for programmable money. USDC is the native gas token, so users never hold a separate asset to transact, and an EWMA-smoothed EIP-1559 fee market keeps costs near a cent. Malachite BFT consensus over a Proof-of-Authority validator set delivers deterministic finality in under a second, with no reorganizations to design around. The execution layer is Reth and targets the Osaka EVM baseline, so Solidity contracts and standard Ethereum tooling work unchanged.
Shared Node Pricing
How many calls do you make per month?
/ month
Growth
$299
/month
- 500 Responses /sec
- Dedicated Account Manager
Arc Unlimited Node
- Unmetered requests within your tier
- Five tiers from 25 to 1,000 RPS
- No API credits, no overages
- HTTP & Websocket APIs
- Trace APIs
- Debug APIs
- Same endpoint URL and API key
- Self-serve in the dashboard
- Fixed monthly invoice
Arc Dedicated Node Cluster
- 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 Arc RPC URL?
What is Arc's Chain ID and native token?
Why was my Arc transaction never included in a block?
How many confirmations does an Arc transaction need?
Can I use standard Ethereum tooling on Arc?
Does Dwellir support trace and debug methods on Arc?
Get your API key
and join other leading Web3 companies using Dwellir's infrastructure