Target Chains & Chainscout
<!-- Generated by scripts/generate-evm-atlas.ts. Registry metadata comes from crypto-registry data/chains.json; edit skills/evm-atlas/references/atlas-overlays.json for Atlas-only fields. -->Blockscout and Chainscout index many EVM networks, but this skill only uses them for chains in
references/generated/target-mainnets.json. Do not use Chainscout to expand scope. If a requested chain is not in that
JSON file, ask the user to file a feature request in https://github.com/PaulRBerg/agent-skills.
Chainscout API
No API key required. Live UI: https://chains.blockscout.com/
| Endpoint | Returns |
|---|---|
GET https://chains.blockscout.com/api/chains |
Object keyed by chain_id -> metadata (all networks) |
GET https://chains.blockscout.com/api/chains/{id} |
Metadata for one chain |
Single-chain response shape:
{
"name": "Gnosis",
"native_currency": "XDAI",
"isTestnet": false,
"layer": 1,
"rollupType": null,
"ecosystem": "Ethereum",
"explorers": [{ "url": "https://gnosis.blockscout.com/", "hostedBy": "blockscout" }]
}explorers[].hostedBy:
blockscout- Blockscout-operated; candidate for the unified PRO host (api.blockscout.com/{chain_id}/...). Still confirm with a live call; not every hosted target chain is fronted by the PRO host.- anything else - community-operated. Per-instance only; use
explorers[].urldirectly (no key).
Use scripts/resolve-chain.sh <chain_id> to extract these fields as key=value lines. The helper refuses non-target
chain IDs and rejects Chainscout responses whose name does not match the target chain. For name -> chain_id, use
references/generated/target-mainnets.json and references/generated/chain-aliases.json first.
Target Chains Observed in Chainscout
Observed on 2026-07-08. Presence here does not override the canonical explorer/RPC metadata in
references/generated/target-mainnets.json.
| Chain | chain_id |
Native | Hosted by | Instance URL | Notes |
|---|---|---|---|---|---|
| Arbitrum | 42161 |
ETH | blockscout | https://arbitrum.blockscout.com/ | |
| Arbitrum Nova | 42170 |
ETH | blockscout | https://arbitrum-nova.blockscout.com/ | Canonical explorer (Arbiscan Nova decommissioned) |
| Base | 8453 |
ETH | blockscout | https://base.blockscout.com/ | |
| Celo | 42220 |
CELO | blockscout | https://celo.blockscout.com/ | |
| Ethereum | 1 |
ETH | blockscout | https://eth.blockscout.com/ | |
| Filecoin | 314 |
FIL | blockscout | https://filecoin.blockscout.com/ | |
| Gnosis | 100 |
xDAI | blockscout | https://gnosis.blockscout.com/ | |
| HyperEVM | 999 |
HYPE | self | https://www.hyperscan.com/ | Chainscout marks isTestnet=true |
| Lightlink | 1890 |
ETH | blockscout | https://phoenix.lightlink.io/ | |
| Linea | 59144 |
ETH | self | https://explorer.linea.build/ | Separate API host; see resolve-chain.sh api_url |
| Mode | 34443 |
ETH | blockscout | https://explorer.mode.network/ | |
| Morph | 2818 |
ETH | self | https://explorer.morph.network/ | Separate API host; see explorerApiUrl |
| Optimism | 10 |
ETH | blockscout | https://explorer.optimism.io/ | |
| Polygon | 137 |
POL | blockscout | https://polygon.blockscout.com/ | |
| Robinhood Chain | 4663 |
ETH | blockscout | https://robinhoodchain.blockscout.com/ | |
| Scroll | 534352 |
ETH | blockscout | https://scroll.blockscout.com | |
| Taiko | 167000 |
ETH | self | https://blockscout.mainnet.taiko.xyz/ | Chainscout name is Taiko Alethia |
| Unichain | 130 |
ETH | blockscout | https://unichain.blockscout.com | |
| World Chain | 480 |
ETH | alchemy | https://worldchain-mainnet.explorer.alchemy.com/ | Alchemy-hosted instance; prefer Etherscan V2 |
| ZKsync Era | 324 |
ETH | blockscout | https://zksync.blockscout.com/ |
Target Chains Absent or Unsafe in Chainscout
Use Etherscan, a documented exceptional-history route, or the public RPC/explorer in
references/generated/target-mainnets.json for these.
| Chain | chain_id |
Notes |
|---|---|---|
| Abstract | 2741 |
Not returned by Chainscout |
| Avalanche | 43114 |
Not returned by Chainscout |
| Berachain | 80094 |
Not returned by Chainscout |
| Blast | 81457 |
Not returned by Chainscout |
| BNB Chain | 56 |
Not returned by Chainscout |
| Chiliz | 88888 |
Not returned by Chainscout |
| Core Dao | 1116 |
Not returned by Chainscout |
| Fantom | 250 |
Chainscout still lists self-hosted FTMScout at https://ftmscout.com/, but as checked 2026-07-31 its frontend returns HTTP 200 while /api/v2/* data routes return HTTP 500; do not use it for evidence |
| Fraxtal | 252 |
Not returned by Chainscout |
| IoTeX | 4689 |
Not returned by Chainscout |
| Monad | 143 |
Not returned by Chainscout |
| Ronin | 2020 |
Chainscout returns a different network for 2020; app.roninchain.com blocks scripted access, so verify with $chromium-browser instead of curl or WebFetch |
| Sei | 1329 |
Not returned by Chainscout |
| Sonic | 146 |
Not returned by Chainscout |
| Sophon | 50104 |
Not returned by Chainscout |
| Superseed | 5330 |
Chromium verified 2026-09-15: explorer.superseed.xyz now serves Conduit Explorer, which does not support historical transactions, holdings, or transfers; do not use its stale Chainscout Blockscout route |
| XDC | 50 |
Not returned by Chainscout |
| Zora | 7777777 |
Not returned by Chainscout |
Contributing
Missing or wrong Blockscout registry data is fixed via PR to https://github.com/blockscout/chainscout. Requests to add non-target chains to this skill belong in https://github.com/PaulRBerg/agent-skills.