Arc Testnet RPC
Operated by Canteen.
Canteen runs a public JSON-RPC node for the Arc testnet. It is built for agentic use: one CLI gets a coding agent from zero to building on Arc — log in, get an RPC key, make RPC calls, post product & traction updates, and pull in developer docs plus working Arc example codebases as context.
Network details
| Network | Arc Testnet |
|---|---|
| Chain ID | 5042002 |
| Currency symbol | USDC |
| RPC URL | https://rpc.testnet.arc-node.thecanteenapp.com/v1/<key> |
| Block explorer | https://testnet.arcscan.app |
Getting an RPC key
The <key> in the RPC URL is issued per developer. Install the Canteen
CLI and sign in with your GitHub handle:
uv tool install git+https://github.com/the-canteen-dev/ARC-cli.git
arc-canteen login
Then print your personal RPC URL (with the key embedded), or have it exported
as $RPC in every shell:
arc-canteen rpc-url # print https://rpc.testnet.arc-node.thecanteenapp.com/v1/<key>
arc-canteen rpc-url --export # eval-able: export RPC=...
arc-canteen shell-init # rc snippet that auto-loads $RPC
You can also fire JSON-RPC calls straight from the CLI without wiring up a client:
arc-canteen rpc eth_blockNumber
arc-canteen rpc eth_chainId
Agent context: docs & working Arc examples
The CLI doubles as a context provider for coding agents. It can dump an
AGENTS.md with paths to everything, and sync a bundle of developer
documentation for Arc + Circle alongside several runnable sample codebases
(from the-canteen-dev/context-arc):
arc-canteen context # print AGENTS.md + paths to docs and samples
arc-canteen context sync # clone/pull docs + Arc example repos into ~/.arc-canteen/context/
Point your agent at ~/.arc-canteen/context/ and it has the Arc/Circle
docs and real example projects to work from. Re-run context sync to
pull the latest.
Product & traction updates
If you're building on Arc through Canteen, the same CLI records progress — no separate dashboard to log into:
arc-canteen update product # submit a product update
arc-canteen update traction # submit a traction update
arc-canteen status # your dashboard
arc-canteen ls # list past updates