From a87316caa28588fa4868547c37ab4596c29af3cd Mon Sep 17 00:00:00 2001 From: memosr Date: Sun, 14 Jun 2026 22:42:27 +0300 Subject: [PATCH 1/4] docs: clarify Arc Testnet chain ID is 5042002, not 1516 Add a Networks section to the README documenting Arc's official chain IDs and the correct wallet configuration for Arc Testnet, with a prominent note that the incorrectly-circulated value 1516 is wrong. Fixes #94 --- README.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/README.md b/README.md index 77c91008..ce17da28 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,39 @@ Arc is an open EVM-compatible layer 1 built on [Malachite](https://github.com/ci - 🗳️ **[Consensus](crates/malachite-app/README.md)** - Consensus binary and configuration - More: see Arc [developer docs](https://docs.arc.io/arc/concepts/welcome-to-arc) for guides, APIs, and specs +## Networks + +Arc's official chain IDs: + +| Network | Chain ID | Hex | +| ------- | --------- | ---------- | +| Mainnet | `5042` | `0x13b2` | +| Testnet | `5042002` | `0x4cef52` | +| Devnet | `5042001` | `0x4cef51` | + +To connect a wallet to Arc Testnet: + +| Parameter | Value | +| --------------- | ------------------------------- | +| Network name | Arc Testnet | +| Chain ID | `5042002` (`0x4cef52`) | +| RPC URL | https://rpc.testnet.arc.network | +| Currency symbol | USDC | +| Block explorer | https://testnet.arcscan.app | + +> [!IMPORTANT] +> Arc Testnet's chain ID is **`5042002`** (`0x4cef52`). Some third-party chain +> registries and older community guides incorrectly list `1516` — that value is +> **wrong** and will cause wallet connection failures. You can verify the chain +> ID returned by a node directly: +> +> ```bash +> curl -X POST https://rpc.testnet.arc.network \ +> -H "Content-Type: application/json" \ +> -d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}' +> # {"result":"0x4cef52"} = 5042002 +> ``` + ## Install and Run a Node ### Install From 488658cf8407aacd4f0cb06c6ccaa970be3b1acd Mon Sep 17 00:00:00 2001 From: memosr Date: Sun, 14 Jun 2026 22:55:26 +0300 Subject: [PATCH 2/4] docs: note canonical explorer/docs URLs and flag dead ones Document that testnet.arcscan.app and docs.arc.network are the canonical Arc Testnet explorer and docs, and that the dead explorer.testnet.arc.network, explorer.arc.io, and docs.arc.io URLs should not be used. Fixes #81 --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index ce17da28..3f2abc25 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,13 @@ To connect a wallet to Arc Testnet: > # {"result":"0x4cef52"} = 5042002 > ``` +> [!NOTE] +> The canonical Arc Testnet block explorer is **https://testnet.arcscan.app** and +> documentation lives at **https://docs.arc.network**. Older explorer URLs such as +> `explorer.testnet.arc.network`, `explorer.arc.io`, and `docs.arc.io` are dead +> (unreachable, login-gated, or 404) — do not use them in wallet `blockExplorerUrls` +> configs or transaction links. + ## Install and Run a Node ### Install From 48ee5fbfd2ce7c4ddce4dd85949443e61881c642 Mon Sep 17 00:00:00 2001 From: memosr Date: Mon, 15 Jun 2026 09:56:58 +0300 Subject: [PATCH 3/4] =?UTF-8?q?docs:=20correct=20explorer=20note=20?= =?UTF-8?q?=E2=80=94=20drop=20inaccurate=20docs.arc.io=20dead-link=20claim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit docs.arc.io is the live canonical docs host (docs.arc.network 301-redirects to it), so it does not belong in the dead-URL list. Keep the note focused on the block explorer: testnet.arcscan.app is canonical; explorer.testnet.arc.network (unreachable) and explorer.arc.io (team-login-gated) are not publicly usable. --- README.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 3f2abc25..b95dfdc7 100644 --- a/README.md +++ b/README.md @@ -65,11 +65,10 @@ To connect a wallet to Arc Testnet: > ``` > [!NOTE] -> The canonical Arc Testnet block explorer is **https://testnet.arcscan.app** and -> documentation lives at **https://docs.arc.network**. Older explorer URLs such as -> `explorer.testnet.arc.network`, `explorer.arc.io`, and `docs.arc.io` are dead -> (unreachable, login-gated, or 404) — do not use them in wallet `blockExplorerUrls` -> configs or transaction links. +> The canonical Arc Testnet block explorer is **https://testnet.arcscan.app**. Other +> explorer URLs that circulate in older guides — `explorer.testnet.arc.network` +> (unreachable) and `explorer.arc.io` (team-login-gated) — are not publicly usable; +> don't put them in wallet `blockExplorerUrls` configs or transaction links. ## Install and Run a Node From d6dab018ae02dea545bad7f7da5283e1b8a2afeb Mon Sep 17 00:00:00 2001 From: memosr Date: Fri, 14 Aug 2026 08:49:32 +0300 Subject: [PATCH 4/4] docs: attribute wrong chain IDs to name collisions, not the registry --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index b95dfdc7..fce9dff2 100644 --- a/README.md +++ b/README.md @@ -52,10 +52,12 @@ To connect a wallet to Arc Testnet: | Block explorer | https://testnet.arcscan.app | > [!IMPORTANT] -> Arc Testnet's chain ID is **`5042002`** (`0x4cef52`). Some third-party chain -> registries and older community guides incorrectly list `1516` — that value is -> **wrong** and will cause wallet connection failures. You can verify the chain -> ID returned by a node directly: +> Arc Testnet's chain ID is **`5042002`** (`0x4cef52`). The canonical registry +> (chainid.network) already lists this correctly. Wrong values circulate in +> community guides that confuse this chain with similarly named ones: `1516` +> belongs to Story Odyssey Testnet, and `1243`/`1244` belong to a deprecated, +> unrelated project also called ARC. Any of these will cause wallet connection +> failures. You can verify the chain ID returned by a node directly: > > ```bash > curl -X POST https://rpc.testnet.arc.network \