Free Arc RPC Endpoint
Chain ID 5042 · USDC · multiple configured routing regions
Arc (Chain ID 5042) is Circle's USDC-native L1, with 500 ms blocks and deterministic finality. Gas is paid in USDC, so fees are denominated in dollars. NodeFlare serves it from its own node.
Public endpoint — no API key
HTTPS
https://rpc.nodeflare.app/arc/publicNeed higher limits? Use a keyed endpoint https://rpc.nodeflare.app/arc/v1/{YOUR_KEY} — get a free key →
Connect to Arc
curl -s -X POST https://rpc.nodeflare.app/arc/public \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'import { ethers } from "ethers";
const provider = new ethers.JsonRpcProvider(
"https://rpc.nodeflare.app/arc/public"
);
const block = await provider.getBlockNumber();import { createPublicClient, http } from "viem";
const client = createPublicClient({
transport: http("https://rpc.nodeflare.app/arc/public"),
});
const block = await client.getBlockNumber();from web3 import Web3
w3 = Web3(Web3.HTTPProvider(
"https://rpc.nodeflare.app/arc/public"
))
print(w3.eth.block_number)Add Arc to your wallet
Network details for MetaMask, Rabby, or any EVM wallet — Arc chain ID 5042 (0x13b2).
| Network name | Arc |
| RPC URL | https://rpc.nodeflare.app/arc/public |
| Chain ID | 5042 |
| Currency symbol | USDC |
| Block explorer | https://explorer.arc.io |
Built for Arc
Stablecoin payments, tokenized-asset settlement, and agents that need dollar-denominated gas. Requests use configured regional preferences and available upstreams. Plan rate limits, compute units and method-specific concurrency limits apply.
Arc node coverage and routing
NodeFlare-operated primary nodes in 2 configured routing regions. No public third-party RPC backstop is configured. 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.
Arc RPC — FAQ
What is Arc's chain ID?
Arc's chain ID is 5042 (hex 0x13b2). Its native currency is USDC and its block explorer is explorer.arc.io. You can connect with NodeFlare's free public RPC at https://rpc.nodeflare.app/arc/public — no API key required.
How do I add Arc to MetaMask?
In MetaMask, open the network menu → "Add a network" → "Add a network manually", then enter — Network name: Arc; New RPC URL: https://rpc.nodeflare.app/arc/public; Chain ID: 5042; Currency symbol: USDC; Block explorer URL: https://explorer.arc.io. Save, then switch to Arc. The endpoint is free and needs no account.
What is the Arc RPC URL?
NodeFlare's public Arc RPC URL is https://rpc.nodeflare.app/arc/public over HTTPS. No API key is required for the public endpoint.
Is the Arc RPC free?
Yes. The public Arc 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 Arc 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 18 supported chains.
Is NodeFlare a good Arc RPC provider?
NodeFlare operates its own primary Arc nodes. NodeFlare-operated primary nodes in 2 configured routing regions. No public third-party RPC backstop is configured. 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 Arc 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. No public third-party RPC backstop is configured. Historical state and traces must be checked for your specific methods and block ranges; a key does not guarantee complete archive coverage.
Go deeper
- Full Arc API reference → — supported methods, WebSocket, regions
- Rate limits & compute-unit costs → — what each method costs against your quota
- Pay per request with x402 → — Arc calls in USDC from $0.001, no account:
POST /arc/x402 - RPC for trading bots → and indexers → — low-latency, eth_getLogs-heavy workloads
- Screen a Arc token for scams → — ownership, honeypot check, holder concentration → one risk score
- Onchain tools for AI agents → — token-safety, wallet intelligence and RPC over MCP / x402
Build on Arc with a free key
Higher limits and an authenticated endpoint — every supported chain included. No credit card.
Get your free API key →Arc RPC methods
Per-method docs for Arc — parameters, compute-unit cost, and copy-paste examples.