Skip to main content
@sei-js/registry is a typed reference package for Sei chain metadata — RPC endpoints, token lists, gas parameters, wallet info, and more. It pulls from the official sei-protocol/chain-registry and is kept in sync as a git submodule.

Install

CHAIN_IDS

Canonical chain IDs for each Sei network:
Use these constants anywhere you reference a Sei network by chain ID to avoid hardcoding strings.

NETWORKS

RPC, REST, gRPC, EVM RPC, WebSocket, and explorer endpoints for each network:
Each entry has provider (name) and url fields. Multiple providers are listed per category — iterate to implement fallback logic:

TOKEN_LIST

Token registry per network — name, symbol, base denom, decimal exponents, images, and CoinGecko IDs:
The registry may retain legacy IBC or tokenfactory entries for display and compatibility. Their presence does not mean they are supported integration targets. IBC is disabled in both directions, and tokenfactory is not supported for new development.
Each token includes an images object with png and svg URLs suitable for display in wallet UIs or token pickers.

GAS_INFO

Minimum gas price and module-specific adjustments per network:
The min_gas_price here is the Cosmos-side gas floor. For EVM transactions, always use eth_gasPrice or eth_estimateGas — the on-chain EVM gas floor is governed separately and can change. See Gas and Fees.

CHAIN_INFO

Basic chain metadata: daemon name, Bech32 prefix, HD path coin type, and supported wallets:

WALLETS

Wallet metadata including icons, URLs, and EVM/native capability flags:
Useful for building wallet selector UIs that show icons and filter by capability.

Network Reference