diff --git a/packages/constants/src/network-ids.ts b/packages/constants/src/network-ids.ts index 3c3c85fe..3a9d7134 100644 --- a/packages/constants/src/network-ids.ts +++ b/packages/constants/src/network-ids.ts @@ -8,6 +8,9 @@ export enum NetworkId { SOLANA_DEVNET = "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1", SOLANA_TESTNET = "solana:4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z", + // Solaxy Mainnet + SOLAXY_MAINNET = "solaxy:1936682104", + // Ethereum Networks ETHEREUM_MAINNET = "eip155:1", ETHEREUM_SEPOLIA = "eip155:11155111", diff --git a/packages/constants/src/networks.ts b/packages/constants/src/networks.ts index 1bd1d435..ec384a27 100644 --- a/packages/constants/src/networks.ts +++ b/packages/constants/src/networks.ts @@ -9,6 +9,8 @@ export type InternalNetworkCaip = | "solana:102" | "solana:103" | "solana:localnet" + // SOLAXY with Hyperlane Chain ID + | "solaxy:1936682104" // EVM | "eip155:1" | "eip155:11155111" @@ -82,6 +84,19 @@ export const NETWORK_CONFIGS: Record = { }, }, +[NetworkId.SOLAXY_MAINNET]: { + name: "Solaxy Mainnet", + chain: "solaxy", + network: "mainnet", + internalCaip: "solaxy:1936682104", + slip44: "501", + explorer: { + name: "Solaxy Explorer", + transactionUrl: "https://explorer.solaxy.io/tx/{hash}", + addressUrl: "https://explorer.solaxy.io/account/{address}", + }, + }, + // Ethereum Networks [NetworkId.ETHEREUM_MAINNET]: { name: "Ethereum Mainnet",