{"repo":"taylorjdawson/eth-chains","free":true,"listed":false,"github":"https://github.com/taylorjdawson/eth-chains","clone":"git clone https://github.com/taylorjdawson/eth-chains.git","description":"Helper module for getting Ethereum chains info from chainlist.org.","language":"TypeScript","stars":71,"topics":["blockchain","ethereum","hacktoberfest","web3"],"license":null,"category":"blockchain-web3","readme_excerpt":"Eth Chains Helper module for getting Ethereum chains info from chainid.network. Install Note on versioning eth-chains uses a weekly automated release script that updates its chain data. This release script takes breaking changes into account, so breaking changes (e.g. renamed chains) are released as a new major version, while non-breaking changes (e.g. new chains) are released as a new minor version. Usage Import chains methods and enums: Easily get most popular chains: Chain names and ids via Enums: Chain by ID: Chain by Name: Get all Chains: Typescript Types: --- TODO: - [ ] Add webhook that watches the chains repo and triggers an update to this package whenever that repo gets updated - [ ] Add check in the deploy script to make sure that the types are correct before publishing - [ ] Add Tests - [ ] Once quicktype is added, test with different chains.json objects to make sure it can handle new types - [ ] Use quicktype to autogen types from json - [x] Autogen Chain Id enum - [x] Autogen Chain Name enum","default_branch":null,"files":null,"tree":[],"storefront":"/r/taylorjdawson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/taylorjdawson/eth-chains/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}