OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Eth Chains

Eth Chains is a TypeScript helper module that packages blockchain chain metadata from chainid.network. It exposes lookups by chain ID or name, methods for retrieving all chain records, selected chain references, and enums and types for working with chain identifiers and metadata.

Independent OpenViST project profile, based on linked sources.

Eth Chains — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a TypeScript application needs packaged chain metadata for lookups, configuration, or displaying network information, rather than hand-writing each chain record in application code.

Who it is for

  • TypeScript developers building wallet or dApp configuration flows that need chain metadata.
  • Developers creating network selectors or chain information views from chain records.
  • Teams that want named chain ID and name constants in application code.

Documented uses

  • Retrieve a chain record using its numeric ID or name.
  • Get the library’s full collection of chain records.
  • Reference documented chain IDs and names through enums.
  • Use returned metadata and exported TypeScript types in application code.
Before you choose

Requirements & limits

  • The README documents npm and Yarn installation and ES module imports.
  • Chain data is described as updated by weekly automated releases.
  • The project states that breaking changes, such as renamed chains, are major releases, while additions such as new chains are minor releases.
  • The documented methods cover metadata retrieval; the guide does not document RPC access, transactions or wallet integration.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install Eth Chains and import its lookup helpers

Add the package to a project and import the documented chain methods and enums.

Before you start

  • A project that can install npm or Yarn packages.
  • TypeScript or JavaScript code using ES module imports.

Steps

  1. Install with the command below or yarn add eth-chains.

    Documented command
    npm install eth-chains
  2. Import the default chains export and the ChainId and ChainName enums from eth-chains.

  3. Use the imported interfaces in application code as shown in the project README.

Expected outcome

The project has the package installed and its chain lookup helpers and enums imported for use in code.

Guide limitations

  • This is an installation and import guide; it does not document deploying an application or connecting to an RPC service.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
taylorjdawson/eth-chains · Official homepage title · retained in its source language