Agent-skills evm-chains

This skill should be used when the user asks to resolve an EVM chain name or chain ID, find chain metadata such as a default public RPC or native currency symbol, determine whether a chain is supported by RouteMesh, or needs chain resolution before fetching data from or interacting with an EVM chain.

install
source · Clone the upstream repo
git clone https://github.com/PaulRBerg/agent-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/PaulRBerg/agent-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/evm-chains" ~/.claude/skills/paulrberg-agent-skills-evm-chains && rm -rf "$T"
manifest: skills/evm-chains/SKILL.md
source content

EVM Chains

Local EVM chain reference for chain name, chain ID, default public RPC, native currency symbol, and RouteMesh support lookups.

Use this skill to resolve chain metadata before reading from an RPC, sending transactions, calling contracts, or constructing chain-specific RPC URLs.

Match chains by displayed name or numeric chain ID. Treat any chain missing from the tables as outside this skill's local dataset. If the requested chain is not listed, use the web search tool to find authoritative metadata from the chain's official documentation or Chainlist before proceeding.

RouteMesh

Use RouteMesh only when the

RouteMesh
column is
Yes
and the
ROUTEMESH_API_KEY
environment variable is available.

Construct the RouteMesh RPC URL as:

https://lb.routeme.sh/rpc/CHAIN_ID/ROUTEMESH_API_KEY

Replace

CHAIN_ID
with the numeric chain ID and
ROUTEMESH_API_KEY
with the value of the
ROUTEMESH_API_KEY
environment variable. If
RouteMesh
is
No
or
ROUTEMESH_API_KEY
is not available, use the chain's default public RPC instead.

Mainnets

Chain nameChain IDDefault public RPCNative currency symbolRouteMesh
Abstract2741https://api.mainnet.abs.xyzETHYes
Arbitrum42161https://arb1.arbitrum.io/rpcETHYes
Avalanche43114https://api.avax.network/ext/bc/C/rpcAVAXYes
Base8453https://mainnet.base.orgETHYes
Berachain80094https://rpc.berachain.comBERAYes
Blast81457https://rpc.blast.ioETHYes
BNB Chain56https://56.rpc.thirdweb.comBNBYes
Chiliz88888https://rpc.chiliz.comCHZYes
Core Dao1116https://rpc.coredao.orgCOREYes
Ethereum1https://eth.merkle.ioETHYes
Form478https://rpc.form.network/httpETHNo
Gnosis100https://rpc.gnosischain.comXDAIYes
HyperEVM999https://rpc.hyperliquid.xyz/evmHYPEYes
IoTeX4689https://babel-api.mainnet.iotex.ioIOTXYes
Lightlink1890https://replicator.phoenix.lightlink.io/rpc/v1ETHYes
Linea Mainnet59144https://rpc.linea.buildETHYes
Meld333000333https://rpc-1.meld.comMELDNo
Mode34443https://mainnet.mode.networkETHYes
Monad143https://rpc.monad.xyzMONYes
Morph2818https://rpc.morphl2.ioETHYes
OP Mainnet10https://mainnet.optimism.ioETHYes
Polygon137https://polygon-rpc.comPOLYes
Ronin2020https://api.roninchain.com/rpcRONYes
Scroll534352https://rpc.scroll.ioETHYes
Sei Network1329https://evm-rpc.sei-apis.comSEIYes
Sonic146https://rpc.soniclabs.comSYes
Sophon50104https://rpc.sophon.xyzSOPHYes
Superseed5330https://mainnet.superseed.xyzETHYes
Tangle5845https://rpc.tangle.toolsTNTYes
Unichain130https://mainnet.unichain.org/ETHYes
XDC50https://rpc.xdcrpc.comXDCYes
ZKsync Era324https://mainnet.era.zksync.ioETHYes

Testnets

Chain nameChain IDDefault public RPCNative currency symbolRouteMesh
Ethereum Sepolia11155111https://11155111.rpc.thirdweb.comETHYes