Skip to main content
Connect a wallet to Arc Testnet using one-click setup or manual configuration.

Wallet setup

Use the button below to add Arc Testnet to your wallet automatically.

Manual setup

Arc uses USDC as the native gas token (18 decimals). If your wallet supports custom gas tokens, ensure display/decimals are set correctly. Wallets that don’t support custom gas tokens still work for signing and sending transactions — balances may display as “ETH” but the underlying token is USDC. See Gas and fees for details.
1

Open network settings

Open MetaMask → SettingsNetworksAdd networkAdd a network manually.
2

Enter network details

FieldValue
Network nameArc Testnet
New RPC URLhttps://rpc.testnet.arc.network
Chain ID5042002
Currency symbolUSDC
Explorer URLhttps://testnet.arcscan.app
3

Save and switch

Click Save, then switch to Arc Testnet.

Network details

ParameterValue
NetworkArc Testnet
Chain ID5042002
CurrencyUSDC
Explorertestnet.arcscan.app
Faucetfaucet.circle.com

RPC endpoints

WebSocket endpoints

Frontend wallet libraries

Use wagmi and viem to integrate Arc Testnet into ConnectKit, Reown AppKit, or a bare WalletConnect connector.

Arc Testnet chain definition

viem ships Arc Testnet as a built-in chain. No manual definition is needed.

Configure wallet connection

Pick the tab that matches your setup.
When mainnet is omitted from chains, ConnectKit falls back to its own eth.merkle.io endpoint for ENS name lookups, which blocks cross-origin browser requests. Include mainnet with a CORS-safe transport (such as the Cloudflare endpoint shown earlier) to prevent this.