network

Arc Testnet

Arc is Circle’s purpose-built L1 for stablecoins. Sub-second deterministic finality, fees paid in USDC at ~$0.01 per transaction, and a stablecoin-native gas model. Darwinian runs on the Canteen-hosted Testnet.

Network parameters

RPC endpoints

All four providers serve the same Arc Testnet chain. Circle is primary; the rest are redundancy. Use WebSocket endpoints for event streaming.

Add Arc to your wallet

{
  "chainId": "0x4cef52",
  "chainName": "Arc Testnet",
  "rpcUrls": [
    "https://rpc.testnet.arc.network"
  ],
  "nativeCurrency": {
    "name": "USDC",
    "symbol": "USDC",
    "decimals": 18
  },
  "blockExplorerUrls": ["https://testnet.arcscan.app"]
}

Note: native USDC uses 18 decimals; the ERC-20 USDC interface at 0x3600… uses 6 decimals. Always use the ERC-20 interface for transfers and balance reads.

Get testnet funds

USDC
Visit the Circle Faucet, select Arc Testnet, paste your address. USDC is gas + capital.
open faucet ↗
EURC
Same faucet, select Arc Testnet, choose EURC. Small allocation for FX testing.
open faucet ↗
USYC
Get USDC first, then request allowlisting from Circle Support, then mint USYC via the Teller contract.
USYC docs ↗

ARC CLI

Canteen ships an opinionated CLI that wraps node provisioning, contract deployment, and a Foundry adapter for Arc.

# install
uv tool install git+https://github.com/the-canteen-dev/ARC-cli

# inspect the hosted testnet
arc node info

# deploy a contract
arc forge create LineageRegistry.sol --network testnet

Documentation