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:
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