diff --git a/contract_manager/store/chains/EvmChains.yaml b/contract_manager/store/chains/EvmChains.yaml index 0b0752de6b..8f7e52697e 100644 --- a/contract_manager/store/chains/EvmChains.yaml +++ b/contract_manager/store/chains/EvmChains.yaml @@ -646,7 +646,7 @@ type: EvmChain - id: tabi_testnet mainnet: false - rpcUrl: https://rpc-internal.testnet.tabichain.com/ + rpcUrl: https://rpc-internal.testnet.tabichain.com networkId: 9789 type: EvmChain - id: b3_testnet @@ -734,3 +734,13 @@ rpcUrl: https://sepolia.unichain.org networkId: 1301 type: EvmChain +- id: skate + mainnet: true + rpcUrl: https://rpc.skatechain.org + networkId: 5050 + type: EvmChain +- id: skate_testnet + mainnet: false + rpcUrl: https://nollie-rpc.skatechain.org + networkId: 5051 + type: EvmChain diff --git a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml index 7c52f0d942..d896fdff67 100644 --- a/contract_manager/store/contracts/EvmPriceFeedContracts.yaml +++ b/contract_manager/store/contracts/EvmPriceFeedContracts.yaml @@ -403,3 +403,9 @@ - chain: kakarot_sepolia address: "0xe9d69CdD6Fe41e7B621B4A688C5D1a68cB5c8ADc" type: EvmPriceFeedContract +- chain: skate + address: "0x2880aB155794e7179c9eE2e38200202908C17B43" + type: EvmPriceFeedContract +- chain: skate_testnet + address: "0x2880aB155794e7179c9eE2e38200202908C17B43" + type: EvmPriceFeedContract diff --git a/contract_manager/store/contracts/EvmWormholeContracts.yaml b/contract_manager/store/contracts/EvmWormholeContracts.yaml index 5b004273a1..c3164688d5 100644 --- a/contract_manager/store/contracts/EvmWormholeContracts.yaml +++ b/contract_manager/store/contracts/EvmWormholeContracts.yaml @@ -400,3 +400,9 @@ - chain: kakarot_sepolia address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" type: EvmWormholeContract +- chain: skate + address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" + type: EvmWormholeContract +- chain: skate_testnet + address: "0xb27e5ca259702f209a29225d0eDdC131039C9933" + type: EvmWormholeContract diff --git a/governance/xc_admin/packages/xc_admin_common/src/chains.ts b/governance/xc_admin/packages/xc_admin_common/src/chains.ts index f2f602e6c5..c0e6dccda8 100644 --- a/governance/xc_admin/packages/xc_admin_common/src/chains.ts +++ b/governance/xc_admin/packages/xc_admin_common/src/chains.ts @@ -85,6 +85,7 @@ export const RECEIVER_CHAINS = { apechain_mainnet: 60061, flow_mainnet: 60062, sanko: 60063, + skate: 60064, // Testnets as a separate chain ids (to use stable data sources and governance for them) injective_testnet: 60013, @@ -193,6 +194,7 @@ export const RECEIVER_CHAINS = { unichain_sepolia: 50099, abstract_testnet: 50100, sanko_testnet: 50101, + skate_testnet: 50102, }; // If there is any overlapping value the receiver chain will replace the wormhole diff --git a/target_chains/ethereum/sdk/js/src/index.ts b/target_chains/ethereum/sdk/js/src/index.ts index bc525a5dda..182ddcb986 100644 --- a/target_chains/ethereum/sdk/js/src/index.ts +++ b/target_chains/ethereum/sdk/js/src/index.ts @@ -63,6 +63,7 @@ export const CONTRACT_ADDR: Record = { scroll: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", sei_evm_mainnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", shimmer: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", + skate: "0x2880aB155794e7179c9eE2e38200202908C17B43", viction: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", wemix: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", zetachain: "0x2880aB155794e7179c9eE2e38200202908C17B43", @@ -143,6 +144,7 @@ export const CONTRACT_ADDR: Record = { scroll_sepolia: "0x41c9e39574F40Ad34c79f1C99B66A45eFB830d4c", sepolia: "0xDd24F84d36BF92C65F92307595335bdFab5Bbd21", shimmer_testnet: "0x8D254a21b3C86D32F7179855531CE99164721933", + skate_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", soneium_minato_testnet: "0x2880aB155794e7179c9eE2e38200202908C17B43", taiko_hekla: "0x2880aB155794e7179c9eE2e38200202908C17B43", taiko_mainnet: "0x2880aB155794e7179c9eE2e38200202908C17B43",