{"id":"1aeef8ee-93ce-4230-a678-805d89f7c152","shortId":"J9GYur","kind":"skill","title":"evm-chains","tagline":"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, native currency symbol, or block explorer URL, determine whether a chain is supported by RouteMesh, or needs chain resolution before fetching d","description":"# EVM Chains\n\nLocal EVM chain reference for chain name, chain ID, default public RPC, native currency symbol, default block explorer URL, and RouteMesh support lookups.\n\nUse this skill to resolve chain metadata before reading from an RPC, sending transactions, calling contracts, constructing chain-specific RPC URLs, or building explorer links to addresses, transactions, or blocks.\n\nMatch 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.\n\n## RouteMesh\n\nUse RouteMesh only when the `RouteMesh` column is `Yes` and the `ROUTEMESH_API_KEY` environment variable is available.\n\nConstruct the RouteMesh RPC URL as:\n\n```text\nhttps://lb.routeme.sh/rpc/CHAIN_ID/ROUTEMESH_API_KEY\n```\n\nReplace `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.\n\n## Explorer URLs\n\nThe `Explorer URL` column is the base URL of the chain's canonical block explorer. Append standard path segments to build links:\n\n| Resource    | Path              | Example                                  |\n| ----------- | ----------------- | ---------------------------------------- |\n| Address     | `/address/<addr>` | `https://arbiscan.io/address/0xabc...`   |\n| Transaction | `/tx/<hash>`      | `https://etherscan.io/tx/0x123...`       |\n| Block       | `/block/<number>` | `https://basescan.org/block/12345678`    |\n| Token       | `/token/<addr>`   | `https://polygonscan.com/token/0xdef...` |\n\nEtherscan and Etherscan-stack explorers (Arbiscan, Basescan, BscScan, Polygonscan, Optimism Etherscan, Lineascan, Snowscan, Blastscan, Scrollscan, Berascan, Uniscan, Gnosisscan, abscan.org) all follow this scheme. Most Blockscout-based and chain-native explorers accept the same segments, but conventions can drift — verify against the explorer UI when in doubt.\n\n**Ronin (`app.roninchain.com`) does not follow the Etherscan path scheme.** Verify against the explorer UI before constructing a Ronin link.\n\n## Mainnets\n\n| Chain name    | Chain ID  | Default public RPC                             | Native currency symbol | Explorer URL                    | RouteMesh |\n| ------------- | --------- | ---------------------------------------------- | ---------------------- | ------------------------------- | --------- |\n| Abstract      | 2741      | https://api.mainnet.abs.xyz                    | ETH                    | https://abscan.org              | Yes       |\n| Arbitrum      | 42161     | https://arb1.arbitrum.io/rpc                   | ETH                    | https://arbiscan.io             | Yes       |\n| Avalanche     | 43114     | https://api.avax.network/ext/bc/C/rpc          | AVAX                   | https://snowscan.xyz            | Yes       |\n| Base          | 8453      | https://mainnet.base.org                       | ETH                    | https://basescan.org            | Yes       |\n| Berachain     | 80094     | https://rpc.berachain.com                      | BERA                   | https://berascan.com            | Yes       |\n| Blast         | 81457     | https://rpc.blast.io                           | ETH                    | https://blastscan.io            | Yes       |\n| BNB Chain     | 56        | https://56.rpc.thirdweb.com                    | BNB                    | https://bscscan.com             | Yes       |\n| Chiliz        | 88888     | https://rpc.chiliz.com                         | CHZ                    | https://chiliscan.com           | Yes       |\n| Core Dao      | 1116      | https://rpc.coredao.org                        | CORE                   | https://scan.coredao.org        | Yes       |\n| Ethereum      | 1         | https://eth.merkle.io                          | ETH                    | https://etherscan.io            | Yes       |\n| Form          | 478       | https://rpc.form.network/http                  | ETH                    | https://explorer.form.network   | No        |\n| Gnosis        | 100       | https://rpc.gnosischain.com                    | XDAI                   | https://gnosisscan.io           | Yes       |\n| HyperEVM      | 999       | https://rpc.hyperliquid.xyz/evm                | HYPE                   | https://hyperevmscan.io         | Yes       |\n| IoTeX         | 4689      | https://babel-api.mainnet.iotex.io             | IOTX                   | https://iotexscan.io            | Yes       |\n| Lightlink     | 1890      | https://replicator.phoenix.lightlink.io/rpc/v1 | ETH                    | https://phoenix.lightlink.io    | Yes       |\n| Linea Mainnet | 59144     | https://rpc.linea.build                        | ETH                    | https://lineascan.build         | Yes       |\n| Meld          | 333000333 | https://rpc-1.meld.com                         | MELD                   | https://meldscan.io             | No        |\n| Mode          | 34443     | https://mainnet.mode.network                   | ETH                    | https://modescan.io             | Yes       |\n| Monad         | 143       | https://rpc.monad.xyz                          | MON                    | https://monadscan.com           | Yes       |\n| Morph         | 2818      | https://rpc.morphl2.io                         | ETH                    | https://explorer.morphl2.io     | Yes       |\n| OP Mainnet    | 10        | https://mainnet.optimism.io                    | ETH                    | https://optimistic.etherscan.io | Yes       |\n| Polygon       | 137       | https://polygon-rpc.com                        | POL                    | https://polygonscan.com         | Yes       |\n| Ronin         | 2020      | https://api.roninchain.com/rpc                 | RON                    | https://app.roninchain.com      | Yes       |\n| Scroll        | 534352    | https://rpc.scroll.io                          | ETH                    | https://scrollscan.com          | Yes       |\n| Sei Network   | 1329      | https://evm-rpc.sei-apis.com                   | SEI                    | https://seiscan.io              | Yes       |\n| Sonic         | 146       | https://rpc.soniclabs.com                      | S                      | https://sonicscan.org           | Yes       |\n| Sophon        | 50104     | https://rpc.sophon.xyz                         | SOPH                   | https://sophscan.xyz            | Yes       |\n| Superseed     | 5330      | https://mainnet.superseed.xyz                  | ETH                    | https://explorer.superseed.xyz  | Yes       |\n| Tangle        | 5845      | https://rpc.tangle.tools                       | TNT                    | https://explorer.tangle.tools   | Yes       |\n| Unichain      | 130       | https://mainnet.unichain.org/                  | ETH                    | https://uniscan.xyz             | Yes       |\n| XDC           | 50        | https://rpc.xdcrpc.com                         | XDC                    | https://xdcscan.com             | Yes       |\n| ZKsync Era    | 324       | https://mainnet.era.zksync.io                  | ETH                    | https://explorer.zksync.io      | Yes       |\n| Zora          | 7777777   | https://zora.drpc.org                          | ETH                    | https://explorer.zora.energy    | No        |\n\n## Testnets\n\n| Chain name       | Chain ID | Default public RPC                | Native currency symbol | Explorer URL                 | RouteMesh |\n| ---------------- | -------- | --------------------------------- | ---------------------- | ---------------------------- | --------- |\n| Ethereum Sepolia | 11155111 | https://11155111.rpc.thirdweb.com | ETH                    | https://sepolia.etherscan.io | Yes       |","tags":["evm","chains","agent","skills","paulrberg","agent-skills","ai-agents"],"capabilities":["skill","source-paulrberg","skill-evm-chains","topic-agent-skills","topic-ai-agents"],"categories":["agent-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/PaulRBerg/agent-skills/evm-chains","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add PaulRBerg/agent-skills","source_repo":"https://github.com/PaulRBerg/agent-skills","install_from":"skills.sh"}},"qualityScore":"0.478","qualityRationale":"deterministic score 0.48 from registry signals: · indexed on github topic:agent-skills · 56 github stars · SKILL.md body (7,974 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:57:36.697Z","embedding":null,"createdAt":"2026-04-18T22:17:44.843Z","updatedAt":"2026-05-18T18:57:36.697Z","lastSeenAt":"2026-05-18T18:57:36.697Z","tsv":"'/address':256 '/address/0xabc...':259 '/block':266 '/block/12345678':269 '/evm':441 '/ext/bc/c/rpc':375 '/http':427 '/rpc':367,507 '/rpc/chain_id/routemesh_api_key':186 '/rpc/v1':455 '/token':271 '/token/0xdef...':274 '/tx':261 '/tx/0x123...':264 '1':418 '10':492 '100':432 '11155111':589 '11155111.rpc.thirdweb.com':590 '1116':412 '130':549 '1329':519 '137':498 '143':479 '146':525 '1890':452 '2020':504 '2741':358 '2818':485 '324':562 '333000333':467 '34443':473 '42161':364 '43114':372 '4689':446 '478':424 '50':555 '50104':531 '5330':537 '534352':512 '56':399 '56.rpc.thirdweb.com':400 '5845':543 '59144':461 '7777777':568 '80094':386 '81457':392 '8453':380 '88888':405 '999':438 'abscan.org':294,361 'abstract':357 'accept':308 'address':105,255 'api':171,197,205,215 'api.avax.network':374 'api.avax.network/ext/bc/c/rpc':373 'api.mainnet.abs.xyz':359 'api.roninchain.com':506 'api.roninchain.com/rpc':505 'app.roninchain.com':325,509 'append':245 'arb1.arbitrum.io':366 'arb1.arbitrum.io/rpc':365 'arbiscan':281 'arbiscan.io':258,369 'arbiscan.io/address/0xabc...':257 'arbitrum':363 'ask':12 'authorit':146 'avail':176,219 'avalanch':371 'avax':376 'babel-api.mainnet.iotex.io':447 'base':236,302,379 'basescan':282 'basescan.org':268,383 'basescan.org/block/12345678':267 'bera':388 'berachain':385 'berascan':291 'berascan.com':389 'blast':391 'blastscan':289 'blastscan.io':395 'block':35,71,108,243,265 'blockscout':301 'blockscout-bas':300 'bnb':397,401 'bscscan':283 'bscscan.com':402 'build':101,250 'call':92 'canon':242 'chain':3,17,20,23,41,48,54,57,60,62,83,96,110,116,120,135,150,188,193,222,240,305,344,346,398,574,576 'chain-nat':304 'chain-specif':95 'chainlist':155 'chiliscan.com':408 'chiliz':404 'chz':407 'column':165,233 'construct':94,177,339 'contract':93 'convent':313 'core':410,414 'currenc':32,68,352,582 'd':52 'dao':411 'dataset':131 'default':28,64,70,224,348,578 'determin':38 'display':112 'document':153 'doubt':323 'drift':315 'environ':173,207 'era':561 'eth':360,368,382,394,420,428,456,463,475,487,494,514,539,551,564,570,591 'eth.merkle.io':419 'ethereum':417,587 'etherscan':275,278,286,330 'etherscan-stack':277 'etherscan.io':263,421 'etherscan.io/tx/0x123...':262 'evm':2,16,53,56 'evm-chain':1 'evm-rpc.sei-apis.com':520 'exampl':254 'explor':36,72,102,228,231,244,280,307,319,336,354,584 'explorer.form.network':429 'explorer.morphl2.io':488 'explorer.superseed.xyz':540 'explorer.tangle.tools':546 'explorer.zksync.io':565 'explorer.zora.energy':571 'fetch':51 'find':22,145 'follow':296,328 'form':423 'gnosi':431 'gnosisscan':293 'gnosisscan.io':435 'hype':442 'hyperevm':437 'hyperevmscan.io':443 'id':21,63,117,189,194,347,577 'instead':227 'iotex':445 'iotexscan.io':449 'iotx':448 'key':172,198,206,216 'lb.routeme.sh':185 'lb.routeme.sh/rpc/chain_id/routemesh_api_key':184 'lightlink':451 'linea':459 'lineascan':287 'lineascan.build':464 'link':103,251,342 'list':138 'local':55,130 'lookup':77 'mainnet':343,460,491 'mainnet.base.org':381 'mainnet.era.zksync.io':563 'mainnet.mode.network':474 'mainnet.optimism.io':493 'mainnet.superseed.xyz':538 'mainnet.unichain.org':550 'match':109 'meld':466,469 'meldscan.io':470 'metadata':24,84,147 'miss':121 'mode':472 'modescan.io':476 'mon':481 'monad':478 'monadscan.com':482 'morph':484 'name':18,61,113,345,575 'nativ':31,67,306,351,581 'need':47 'network':518 'numer':115,192 'offici':152 'op':490 'optim':285 'optimistic.etherscan.io':495 'outsid':126 'path':247,253,331 'phoenix.lightlink.io':457 'pol':500 'polygon':497 'polygon-rpc.com':499 'polygonscan':284 'polygonscan.com':273,501 'polygonscan.com/token/0xdef...':272 'proceed':157 'public':29,65,225,349,579 'read':86 'refer':58 'replac':187 'replicator.phoenix.lightlink.io':454 'replicator.phoenix.lightlink.io/rpc/v1':453 'request':134 'resolut':49 'resolv':14,82 'resourc':252 'ron':508 'ronin':324,341,503 'routemesh':45,75,158,160,164,170,179,196,204,210,214,356,586 'rpc':30,66,89,98,180,226,350,580 'rpc-1.meld.com':468 'rpc.berachain.com':387 'rpc.blast.io':393 'rpc.chiliz.com':406 'rpc.coredao.org':413 'rpc.form.network':426 'rpc.form.network/http':425 'rpc.gnosischain.com':433 'rpc.hyperliquid.xyz':440 'rpc.hyperliquid.xyz/evm':439 'rpc.linea.build':462 'rpc.monad.xyz':480 'rpc.morphl2.io':486 'rpc.scroll.io':513 'rpc.soniclabs.com':526 'rpc.sophon.xyz':532 'rpc.tangle.tools':544 'rpc.xdcrpc.com':556 'scan.coredao.org':415 'scheme':298,332 'scroll':511 'scrollscan':290 'scrollscan.com':515 'search':142 'segment':248,311 'sei':517,521 'seiscan.io':522 'send':90 'sepolia':588 'sepolia.etherscan.io':592 'skill':5,80,128 'skill-evm-chains' 'snowscan':288 'snowscan.xyz':377 'sonic':524 'sonicscan.org':528 'soph':533 'sophon':530 'sophscan.xyz':534 'source-paulrberg' 'specif':97 'stack':279 'standard':246 'superse':536 'support':43,76 'symbol':33,69,353,583 'tabl':124 'tangl':542 'testnet':573 'text':183 'tnt':545 'token':270 'tool':143 'topic-agent-skills' 'topic-ai-agents' 'transact':91,106,260 'treat':118 'ui':320,337 'unichain':548 'uniscan':292 'uniscan.xyz':552 'url':37,73,99,181,229,232,237,355,585 'use':8,78,139,159,220 'user':11 'valu':201 'variabl':174,208 'verifi':316,333 'web':141 'whether':39 'xdai':434 'xdc':554,557 'xdcscan.com':558 'yes':167,362,370,378,384,390,396,403,409,416,422,436,444,450,458,465,477,483,489,496,502,510,516,523,529,535,541,547,553,559,566,593 'zksync':560 'zora':567 'zora.drpc.org':569","prices":[{"id":"b3c055ab-1187-421b-afa1-c3a71371cbda","listingId":"1aeef8ee-93ce-4230-a678-805d89f7c152","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"PaulRBerg","category":"agent-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:17:44.843Z"}],"sources":[{"listingId":"1aeef8ee-93ce-4230-a678-805d89f7c152","source":"github","sourceId":"PaulRBerg/agent-skills/evm-chains","sourceUrl":"https://github.com/PaulRBerg/agent-skills/tree/main/skills/evm-chains","isPrimary":false,"firstSeenAt":"2026-04-18T22:17:44.843Z","lastSeenAt":"2026-05-18T18:57:36.697Z"}],"details":{"listingId":"1aeef8ee-93ce-4230-a678-805d89f7c152","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"PaulRBerg","slug":"evm-chains","github":{"repo":"PaulRBerg/agent-skills","stars":56,"topics":["agent-skills","ai-agents"],"license":"mit","html_url":"https://github.com/PaulRBerg/agent-skills","pushed_at":"2026-05-17T10:33:19Z","description":"PRB's collection of agent skills","skill_md_sha":"0398cda2ab53dfbee4eaeccb97c3f802cabb8c16","skill_md_path":"skills/evm-chains/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/PaulRBerg/agent-skills/tree/main/skills/evm-chains"},"layout":"multi","source":"github","category":"agent-skills","frontmatter":{"name":"evm-chains","description":"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, native currency symbol, or block explorer URL, determine whether a chain is supported by RouteMesh, or needs chain resolution before fetching data from or interacting with an EVM chain."},"skills_sh_url":"https://skills.sh/PaulRBerg/agent-skills/evm-chains"},"updatedAt":"2026-05-18T18:57:36.697Z"}}