Skip to content

provides metadata for networkIDs and chainIDs

License

Notifications You must be signed in to change notification settings

jaynoel/chains

This branch is 3159 commits behind ethereum-lists/chains:master.

Folders and files

NameName
Last commit message
Last commit date
Nov 13, 2020
Nov 13, 2020
Jun 30, 2021
Jan 25, 2019
Jan 25, 2019
Dec 20, 2018
Jan 25, 2019
Jan 25, 2019
May 25, 2021
Apr 12, 2021
Jun 17, 2019
Dec 20, 2018
Jan 31, 2019
Dec 20, 2018
Apr 12, 2021
Dec 20, 2018
Jun 5, 2021
Jan 25, 2019
Apr 24, 2019
May 25, 2021
Apr 12, 2021
May 22, 2019
Feb 21, 2021
Nov 13, 2020
Nov 13, 2020
May 22, 2019

Repository files navigation

EVM-based Chains

The source data is in _data/chains. Each chain has its own file with the filename being the CAIP-2 representation as name and .json ans extension.

Example

{
  "name": "Ethereum Mainnet",
  "chain": "ETH",
  "network": "mainnet",
  "rpc": [
    "https://mainnet.infura.io/v3/${INFURA_API_KEY}",
    "https://api.mycryptoapi.com/eth"
  ],
  "faucets": [],
  "nativeCurrency": {
    "name": "Ether",
    "symbol": "ETH",
    "decimals": 18
  },
  "infoURL": "https://ethereum.org",
  "shortName": "eth",
  "chainId": 1,
  "networkId": 1,
  "icon": "ethereum",
  "explorers": [{
    "name": "etherscan",
    "url": "https://etherscan.io",
    "icon": "etherscan",
    "standard": "EIP3091"
  }]
}

when an icon is used in either the network or a explorer there must be a json in _data/icons with the name used (e.g. in the above example there must be a ethereum.json and a etherscan.json in there) - the icon jsons look like this:

[
    {
      "url": "ipfs://QmdwQDr6vmBtXmK2TmknkEuZNoaDqTasFdZdu3DRw8b2wt", 
      "width": 1000,
      "height": 1628,
      "format": "png"
    }
]

where:

  • the URL must be a IPFS url that is publicly resolveable
  • width and height are optional - but when one is there then the other must be there also
  • format is either "png", "jpg" or "svg"

Aggregation

There are also aggregated json files with all chains automatically assembled:

Usages

About

provides metadata for networkIDs and chainIDs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 60.6%
  • Kotlin 18.6%
  • HTML 11.4%
  • JavaScript 7.8%
  • Ruby 1.6%