@snowballmoney/chain-agnostic-utils
Version:
Chain agnostic utilities for cross-chain applications
63 lines (58 loc) • 1.25 kB
text/typescript
export const NAMESPACES = {
LISK: 'lip9',
// EVM-based chains
EVM: 'eip155',
// Bitcoin-based chains
BITCOIN: 'bip122',
// Layer 1 Ecosystems
COSMOS: 'cosmos',
POLKADOT: 'polkadot',
KUSAMA: 'kusama',
CARDANO: 'cardano',
SOLANA: 'solana',
RIPPLE: 'xrp',
NEAR: 'near',
STELLAR: 'stellar',
HEDERA: 'hedera',
TEZOS: 'tezos',
ALGORAND: 'algo',
TRON: 'tron',
// Move-based chains
MOVEMENT: 'move-mvmt',
APTOS: 'move-aptos',
SUI: 'move-sui',
// Other specialized chains
STARKNET: 'starknet',
FLOW: 'flow',
IOTA: 'iota',
ERGO: 'ergo',
AION: 'aion',
ONTOLOGY: 'ontology',
NEO: 'neo',
VECHAIN: 'vechain',
THETA: 'theta',
ZILLIQA: 'zil',
ELROND: 'egld',
WAVES: 'waves',
ICON: 'icon',
HARMONY: 'harmony',
THORCHAIN: 'thor',
KLAYTN: 'klaytn',
CONFLUX: 'cfx',
CELO: 'celo',
NERVOS: 'nervos',
KADENA: 'kadena',
TON: 'ton',
TELOS: 'telos',
WAX: 'wax',
FIRO: 'firo',
XDC: 'xdc',
// Layer 2 and Sidechains
ARBITRUM: 'arbitrum',
OPTIMISM: 'optimism',
METIS: 'metis',
ZKSYNC: 'zksync',
LINEA: 'linea',
BASE: 'base',
RONIN: 'ronin'
} as const;