Chainlist

github.com/DefiLlama/chainlist Block Explorers Open-source projectOpen source

Chainlist organizes blockchain network details and RPC endpoints, with repository instructions for submitting new chain records.

github.com/DefiLlama/chainlist
Chainlist homepage screenshot

About Chainlist

Chainlist is a GitHub repository maintained under the DefiLlama organization. It organizes blockchain network details and RPC endpoints, and its website is listed as chainlist.org. The repository also documents how to submit new chain records and additional RPC endpoints.

Chain records are added by submitting a pull request that creates a file in the constants/additionalChainRegistry folder. Each record includes fields such as the network name, chain ID, native currency, RPC URLs, and block explorers. RPC endpoints for chains that are already listed are added by a pull request that modifies constants/extraRpcs.js. The repository also points to a public API at chainlist.org/rpcs.json that returns chain data together with each chain's RPCs. The project is open source under the GPL-3.0 license.

Key features

  • Public JSON endpoint returning chain data with associated RPC endpoints
  • Chain records include native currency, RPC URLs, and block explorer fields
  • Pull request process for adding a new chain record
  • Pull request process for adding an RPC to an already listed chain
  • Open source code released under the GPL-3.0 license
Best for: Developers and blockchain contributors who need a reference of network details and RPC endpoints, or who want to add a chain or RPC to the list.
Good for
  • Open source under the GPL-3.0 license
  • Chain and RPC data is available through a public JSON endpoint
  • Contribution steps for new chains and RPCs are written out in the repository
Watch out for
  • Chains and RPCs are added through pull requests rather than a direct submission form

Chainlist at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Chainlist alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Block Explorers

Well-known listings from the same topic.

All 160

Chainlist FAQ

How do I add a new chain to Chainlist?
Submit a pull request that adds a new file to the constants/additionalChainRegistry folder. The file should be named chainid-{chainid_number}.js and follow the structure shown in the repository instructions.
How do I add an RPC to a chain that is already listed?
Submit a pull request that modifies constants/extraRpcs.js to add your RPC to the given chains.
Is there a way to get the chain and RPC data programmatically?
The repository lists an API at https://chainlist.org/rpcs.json that returns all chain data on the website, including the RPCs for each chain.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing