Skip to content

Commit 182db58

Browse files
authored
chore(target_chains/ethereum): add new networks (#1343)
Add Mantle Sepolia, Merlin (testnet and mainnet), and Sei EVM devnet.
1 parent 45e8951 commit 182db58

File tree

6 files changed

+30
-10
lines changed

6 files changed

+30
-10
lines changed

contract_manager/store/chains/EvmChains.yaml

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@
5353
rpcUrl: https://testnet.aurora.dev
5454
networkId: 1313161555
5555
type: EvmChain
56-
- id: mantle_testnet
56+
- id: mantle_sepolia
5757
mainnet: false
58-
rpcUrl: https://rpc.testnet.mantle.xyz/
59-
networkId: 5001
58+
rpcUrl: https://rpc.sepolia.mantle.xyz
59+
networkId: 5003
6060
type: EvmChain
6161
- id: gnosis
6262
mainnet: true
@@ -483,3 +483,13 @@
483483
rpcUrl: https://falling-small-wildflower.blast-mainnet.quiknode.pro/$ENV_BLAST_MAINNET_API_KEY
484484
networkId: 81457
485485
type: EvmChain
486+
- id: merlin_testnet
487+
mainnet: false
488+
rpcUrl: https://testnet-rpc.merlinchain.io/
489+
networkId: 686868
490+
type: EvmChain
491+
- id: merlin
492+
mainnet: true
493+
rpcUrl: https://rpc.merlinchain.io
494+
networkId: 4200
495+
type: EvmChain

contract_manager/store/contracts/EvmPriceFeedContracts.yaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -115,9 +115,6 @@
115115
- chain: aurora_testnet
116116
address: "0x74f09cb3c7e2A01865f424FD14F6dc9A14E3e94E"
117117
type: EvmPriceFeedContract
118-
- chain: mantle_testnet
119-
address: "0xDd24F84d36BF92C65F92307595335bdFab5Bbd21"
120-
type: EvmPriceFeedContract
121118
- chain: chiado
122119
address: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603"
123120
type: EvmPriceFeedContract
@@ -289,3 +286,12 @@
289286
- chain: astar_zkevm
290287
address: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729"
291288
type: EvmPriceFeedContract
289+
- chain: merlin_testnet
290+
address: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729"
291+
type: EvmPriceFeedContract
292+
- chain: mantle_sepolia
293+
address: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603"
294+
type: EvmPriceFeedContract
295+
- chain: merlin
296+
address: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729"
297+
type: EvmPriceFeedContract

governance/xc_admin/packages/xc_admin_common/src/chains.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ export const RECEIVER_CHAINS = {
6363
lightlink_phoenix: 60044,
6464
injective_inevm: 60045,
6565
blast: 60046,
66+
merlin: 60047,
6667

6768
// Testnets as a separate chain ids (to use stable data sources and governance for them)
6869
injective_testnet: 60013,
@@ -80,7 +81,7 @@ export const RECEIVER_CHAINS = {
8081
canto_testnet: 50006,
8182
polygon_zkevm_testnet: 50007,
8283
aurora_testnet: 50008,
83-
mantle_testnet: 50009,
84+
mantle_sepolia: 50009,
8485
fantom_testnet: 50010,
8586
mumbai: 50011, // Polygon testnet
8687
neon_devnet: 50012,
@@ -128,6 +129,7 @@ export const RECEIVER_CHAINS = {
128129
injective_inevm_testnet: 50054,
129130
idex_xchain_testnet: 50055,
130131
berachain_testnet: 50056,
132+
merlin_testnet: 50057,
131133
};
132134

133135
// If there is any overlapping value the receiver chain will replace the wormhole

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

target_chains/ethereum/sdk/js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pythnetwork/pyth-evm-js",
3-
"version": "1.34.0",
3+
"version": "1.35.0",
44
"description": "Pyth Network EVM Utils in JS",
55
"homepage": "https://pyth.network",
66
"author": {

target_chains/ethereum/sdk/js/src/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ export const CONTRACT_ADDR: Record<string, string> = {
4040
linea: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
4141
manta: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
4242
mantle: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
43+
merlin: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
4344
meter: "0xbFe3f445653f2136b2FD1e6DdDb5676392E3AF16",
4445
mode: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
4546
neon: "0x7f2dB085eFC3560AFF33865dD727225d91B4f9A5",
@@ -86,7 +87,8 @@ export const CONTRACT_ADDR: Record<string, string> = {
8687
lightlink_pegasus_testnet: "0x5D289Ad1CE59fCC25b6892e7A303dfFf3a9f7167",
8788
linea_goerli: "0xdF21D137Aadc95588205586636710ca2890538d5",
8889
manta_testnet: "0x41c9e39574F40Ad34c79f1C99B66A45eFB830d4c",
89-
mantle_testnet: "0xDd24F84d36BF92C65F92307595335bdFab5Bbd21",
90+
mantle_sepolia: "0x98046Bd286715D3B0BC227Dd7a956b83D8978603",
91+
merlin_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
9092
meter_testnet: "0x5a71C07a0588074443545eE0c08fb0375564c3E4",
9193
mode_testnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",
9294
movement_evm_devnet: "0xA2aa501b19aff244D90cc15a4Cf739D2725B5729",

0 commit comments

Comments
 (0)