diff --git a/contract_manager/store/chains/EvmChains.yaml b/contract_manager/store/chains/EvmChains.yaml index 0d47354c88..7331cc6041 100644 --- a/contract_manager/store/chains/EvmChains.yaml +++ b/contract_manager/store/chains/EvmChains.yaml @@ -364,3 +364,15 @@ rpcUrl: https://goerli.boba.network networkId: 2888 type: EvmChain +- id: manta + wormholeChainName: manta + mainnet: true + rpcUrl: https://pacific-rpc.manta.network/http + networkId: 169 + type: EvmChain +- id: manta_testnet + wormholeChainName: manta + mainnet: false + rpcUrl: https://pacific-rpc.testnet.manta.network/http + networkId: 3441005 + type: EvmChain diff --git a/contract_manager/store/contracts/EvmContracts.yaml b/contract_manager/store/contracts/EvmContracts.yaml index fd72243832..24ac272126 100644 --- a/contract_manager/store/contracts/EvmContracts.yaml +++ b/contract_manager/store/contracts/EvmContracts.yaml @@ -181,3 +181,9 @@ - chain: boba address: "0x4374e5a8b9C22271E9EB878A2AA31DE97DF15DAF" type: EvmContract +- chain: manta_testnet + address: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729" + type: EvmContract +- chain: manta + address: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729" + type: EvmContract 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 561d4fa8fd..ef7a988843 100644 --- a/governance/xc_admin/packages/xc_admin_common/src/chains.ts +++ b/governance/xc_admin/packages/xc_admin_common/src/chains.ts @@ -44,6 +44,7 @@ export const RECEIVER_CHAINS = { ronin: 60029, horizen: 60030, boba: 60031, + manta: 60032, }; // If there is any overlapping value the receiver chain will replace the wormhole diff --git a/target_chains/ethereum/contracts/networks/169.json b/target_chains/ethereum/contracts/networks/169.json new file mode 100644 index 0000000000..bc2b7b6e4c --- /dev/null +++ b/target_chains/ethereum/contracts/networks/169.json @@ -0,0 +1,16 @@ +[ + { + "contractName": "Migrations", + "address": "0xf5BBe9558F4Bf37F1eB82fb2CEdb1C775FA56832" + }, + { + "contractName": "WormholeReceiver", + "address": "0x8250f4aF4B972684F7b336503E2D6dFeDeB1487a", + "transactionHash": "0xe3f6afa412b17bec6aedd51aefc3a13f1d1a42e671ab69f41c89044d8c35e7a4" + }, + { + "contractName": "PythUpgradable", + "address": "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", + "transactionHash": "0x5476b2316299aaccf9762bfd3f694c207b61df0a6bfb888a8ccbcb21e2e53810" + } +] diff --git a/target_chains/ethereum/contracts/networks/3441005.json b/target_chains/ethereum/contracts/networks/3441005.json new file mode 100644 index 0000000000..645278a3c3 --- /dev/null +++ b/target_chains/ethereum/contracts/networks/3441005.json @@ -0,0 +1,16 @@ +[ + { + "contractName": "Migrations", + "address": "0xf5BBe9558F4Bf37F1eB82fb2CEdb1C775FA56832" + }, + { + "contractName": "WormholeReceiver", + "address": "0x8250f4aF4B972684F7b336503E2D6dFeDeB1487a", + "transactionHash": "0x6392d7c18598624ae90c50c0a1590d9577ae85e2e1e3858ba017e03c4309bfc5" + }, + { + "contractName": "PythUpgradable", + "address": "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729", + "transactionHash": "0x8f75db66aa64c7058d9b05d1763d5085d846f605a87860d839bb77a56b9571ca" + } +]