Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.arc.network/llms.txt

Use this file to discover all available pages before exploring further.

Arc exposes standard Ethereum JSON-RPC endpoints — the same HTTP and WebSocket API that Ethereum nodes use — for submitting transactions, querying state, and subscribing to events. Connect through Circle’s primary endpoint or through a third-party node provider. For details on Arc’s current network phase, see Deployment model.

Testnet endpoints

ProviderHTTPWebSocket
Primary (Circle)https://rpc.testnet.arc.networkwss://rpc.testnet.arc.network
Blockdaemonhttps://rpc.blockdaemon.testnet.arc.network
dRPChttps://rpc.drpc.testnet.arc.networkwss://rpc.drpc.testnet.arc.network
QuickNodehttps://rpc.quicknode.testnet.arc.networkwss://rpc.quicknode.testnet.arc.network

Network parameters

These parameters identify the Arc Testnet on the Ethereum network and are required when adding Arc to a wallet or development framework.
ParameterValue
Chain ID5042002
Currency symbolUSDC
Block explorertestnet.arcscan.app
Gas trackertestnet.arcscan.app/gas-tracker
Faucetfaucet.circle.com
For an overview of network phases, see Deployment model. For wallet configuration instructions using these parameters, see Connect to Arc.

Node providers

The following infrastructure partners offer managed RPC access to Arc. Each provider supports HTTP endpoints, and most support WebSocket connections. See Node providers for additional details.
ProviderDescription
AlchemyDeveloper platform with enhanced APIs, monitoring, and debugging tools
BlockdaemonInstitutional-grade node infrastructure with secure, compliant access
dRPCDecentralized RPC aggregator with load-balanced, multi-provider routing
QuickNodeHigh-performance global endpoints and blockchain APIs

Supported methods

Arc supports all standard Ethereum JSON-RPC methods. The table below lists commonly used methods by category.
CategoryMethodsNotes
Stateeth_getBalance, eth_getCode, eth_getStorageAt, eth_call
Transactionseth_sendRawTransaction, eth_getTransactionReceipt, eth_getTransactionByHash
Blockseth_getBlockByNumber, eth_getBlockByHash, eth_blockNumber
Gaseth_gasPrice, eth_estimateGas, eth_feeHistory
Subscriptionseth_subscribe, eth_unsubscribeWebSocket only
For gas fee parameters and best practices for setting maxFeePerGas, see Gas and fees.
The values on this page apply to the Arc Testnet. Mainnet endpoints and parameters are published separately when available.

Troubleshooting

SymptomCauseResolution
connection refused or timeoutIncorrect RPC URL or network issueVerify you are using a URL from the testnet endpoints table. Try an alternate provider.
invalid chain idWallet or provider configured with the wrong Chain IDSet the Chain ID to 5042002.
insufficient fundsAccount has no USDC for gasRequest testnet USDC from the faucet.