diff --git a/public/assets/chains/plume.svg b/public/assets/chains/plume.svg
new file mode 100644
index 00000000000..3f313408ff8
--- /dev/null
+++ b/public/assets/chains/plume.svg
@@ -0,0 +1,4 @@
+
diff --git a/public/changelog.json b/public/changelog.json
index fca159582f1..bfc0ab50bb4 100644
--- a/public/changelog.json
+++ b/public/changelog.json
@@ -246,6 +246,21 @@
}
},
"data": [
+ {
+ "category": "integration",
+ "date": "2025-04-11",
+ "description": "Chainlink CCIP expands support to MegaEth Testnet:",
+ "newNetworks": [
+ {
+ "displayName": "MegaEth Testnet",
+ "network": "megaeth",
+ "url": "https://docs.chain.link/ccip/directory/testnet/chain/megaeth-testnet"
+ }
+ ],
+ "relatedNetworks": ["megaeth"],
+ "title": "CCIP on MegaEth Testnet",
+ "topic": "CCIP"
+ },
{
"category": "integration",
"date": "2025-04-10",
diff --git a/src/components/QuickLinks/data/productChainLinks.ts b/src/components/QuickLinks/data/productChainLinks.ts
index 31ed1eb4ab5..40fee83ccb6 100644
--- a/src/components/QuickLinks/data/productChainLinks.ts
+++ b/src/components/QuickLinks/data/productChainLinks.ts
@@ -69,6 +69,7 @@ export const productChainLinks: ProductChainLinks = {
hedera: "/ccip/directory/mainnet/chain/hedera-mainnet",
hemi: "/ccip/directory/testnet/chain/hemi-testnet-sepolia",
mindnetwork: "/ccip/directory/mainnet/chain/mind-mainnet",
+ megaeth: "/ccip/directory/testnet/chain/megaeth-testnet",
},
},
"Data Feeds": {
@@ -243,6 +244,7 @@ export const productChainLinks: ProductChainLinks = {
mindnetwork: "/resources/link-token-contracts#mind-network",
core: "/resources/link-token-contracts#core",
starknet: "/resources/link-token-contracts#starknet",
+ megaeth: "/resources/link-token-contracts#megaeth",
},
}
@@ -309,4 +311,5 @@ export const chainNames: Record = {
"0g": "0G",
mindnetwork: "Mind Network",
megaeth: "MegaETH",
+ plume: "Plume",
}
diff --git a/src/config/data/ccip/selectors.yml b/src/config/data/ccip/selectors.yml
index 1c772c8606f..9102de452c2 100644
--- a/src/config/data/ccip/selectors.yml
+++ b/src/config/data/ccip/selectors.yml
@@ -301,6 +301,27 @@ selectors:
6342:
selector: "2443239559770384419"
name: "megaeth-testnet"
+ 999999999:
+ selector: "16244020411108056671"
+ name: "zora-testnet"
+ 1687:
+ selector: "10749384167430721561"
+ name: "mint-testnet"
+ 11124:
+ selector: "16235373811196386733"
+ name: "abstract-testnet"
+ 53302:
+ selector: "13694007683517087973"
+ name: "superseed-testnet"
+ 128123:
+ selector: "1910019406958449359"
+ name: "etherlink-testnet"
+ 1740:
+ selector: "6286293440461807648"
+ name: "metal-testnet"
+ 6930:
+ selector: "305104239123120457"
+ name: "nibiru-testnet"
# Mainnets
1:
@@ -530,3 +551,27 @@ selectors:
228:
selector: "11690709103138290329"
name: "mind-mainnet"
+ 7777777:
+ selector: "3555797439612589184"
+ name: "zora-mainnet"
+ 5330:
+ selector: "470401360549526817"
+ name: "superseed-mainnet"
+ 2741:
+ selector: "3577778157919314504"
+ name: "abstract-mainnet"
+ 1135:
+ selector: "15293031020466096408"
+ name: "lisk-mainnet"
+ 185:
+ selector: "17164792800244661392"
+ name: "mint-mainnet"
+ 42793:
+ selector: "13624601974233774587"
+ name: "etherlink-mainnet"
+ 1750:
+ selector: "13447077090413146373"
+ name: "metal-mainnet"
+ 6900:
+ selector: "17349189558768828726"
+ name: "nibiru-mainnet"
diff --git a/src/config/data/ccip/v1_2_0/mainnet/lanes.json b/src/config/data/ccip/v1_2_0/mainnet/lanes.json
index ceeac819572..f460ef78ea0 100644
--- a/src/config/data/ccip/v1_2_0/mainnet/lanes.json
+++ b/src/config/data/ccip/v1_2_0/mainnet/lanes.json
@@ -258,6 +258,20 @@
}
}
},
+ "MYST": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ },
+ "out": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ }
+ }
+ },
"SHIB": {
"rateLimiterConfig": {
"in": {
@@ -468,6 +482,20 @@
}
}
},
+ "MYST": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ },
+ "out": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ }
+ }
+ },
"SDY": {
"rateLimiterConfig": {
"in": {
@@ -677,14 +705,14 @@
"uniBTC": {
"rateLimiterConfig": {
"in": {
- "capacity": "200000000",
+ "capacity": "400000000",
"isEnabled": true,
- "rate": "2315"
+ "rate": "4629"
},
"out": {
- "capacity": "200000000",
+ "capacity": "400000000",
"isEnabled": true,
- "rate": "2315"
+ "rate": "4629"
}
}
}
@@ -717,6 +745,20 @@
"rate": "11574"
}
}
+ },
+ "USDC": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ },
+ "out": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ }
+ }
}
}
}
@@ -4522,6 +4564,20 @@
}
}
},
+ "MYST": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ },
+ "out": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ }
+ }
+ },
"SHIB": {
"rateLimiterConfig": {
"in": {
@@ -5736,6 +5792,20 @@
}
}
},
+ "MYST": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ },
+ "out": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ }
+ }
+ },
"NEIRO": {
"rateLimiterConfig": {
"in": {
@@ -8604,6 +8674,20 @@
}
}
},
+ "MYST": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ },
+ "out": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ }
+ }
+ },
"SDY": {
"rateLimiterConfig": {
"in": {
@@ -8691,14 +8775,14 @@
"uniBTC": {
"rateLimiterConfig": {
"in": {
- "capacity": "200000000",
+ "capacity": "400000000",
"isEnabled": true,
- "rate": "2315"
+ "rate": "4629"
},
"out": {
- "capacity": "200000000",
+ "capacity": "400000000",
"isEnabled": true,
- "rate": "2315"
+ "rate": "4629"
}
}
}
@@ -8729,6 +8813,20 @@
"rate": "2315"
}
}
+ },
+ "USDC": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ },
+ "out": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ }
+ }
}
}
},
@@ -10360,6 +10458,20 @@
}
}
},
+ "MYST": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ },
+ "out": {
+ "capacity": "0",
+ "isEnabled": false,
+ "rate": "0"
+ }
+ }
+ },
"NEIRO": {
"rateLimiterConfig": {
"in": {
@@ -12062,6 +12174,20 @@
}
}
},
+ "mBTC": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "400000000",
+ "isEnabled": true,
+ "rate": "18518"
+ },
+ "out": {
+ "capacity": "400000000",
+ "isEnabled": true,
+ "rate": "18518"
+ }
+ }
+ },
"SolvBTC": {
"rateLimiterConfig": {
"in": {
@@ -13768,6 +13894,20 @@
}
}
},
+ "mBTC": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "400000000",
+ "isEnabled": true,
+ "rate": "18518"
+ },
+ "out": {
+ "capacity": "400000000",
+ "isEnabled": true,
+ "rate": "18518"
+ }
+ }
+ },
"SolvBTC": {
"rateLimiterConfig": {
"in": {
diff --git a/src/config/data/ccip/v1_2_0/mainnet/tokens.json b/src/config/data/ccip/v1_2_0/mainnet/tokens.json
index 34f28ebb36f..796ab36ed11 100644
--- a/src/config/data/ccip/v1_2_0/mainnet/tokens.json
+++ b/src/config/data/ccip/v1_2_0/mainnet/tokens.json
@@ -1402,6 +1402,15 @@
"poolType": "burnMint",
"symbol": "mBTC",
"tokenAddress": "0xbDf245957992bfBC62B07e344128a1EEc7b7eE3f"
+ },
+ "sonic-mainnet": {
+ "allowListEnabled": false,
+ "decimals": 8,
+ "name": "Magpie Stake BTC",
+ "poolAddress": "0xa6F5410BCb028c62DB6f60361C004D9740cFA82b",
+ "poolType": "burnMint",
+ "symbol": "mBTC",
+ "tokenAddress": "0x29190A076072bd71454E032F821eAAb3ba07e0D3"
}
},
"mDLP": {
@@ -1593,6 +1602,35 @@
"tokenAddress": "0xE46a5E19B19711332e33F33c2DB3eA143e86Bc10"
}
},
+ "MYST": {
+ "avalanche-mainnet": {
+ "allowListEnabled": false,
+ "decimals": 18,
+ "name": "MyStandard",
+ "poolAddress": "0xA4D5EF72fCFfa9eac0907856B1db1b68098fA23a",
+ "poolType": "burnMint",
+ "symbol": "MYST",
+ "tokenAddress": "0x0256B279D973C8d687264AC3eB36bE09232D4474"
+ },
+ "ethereum-mainnet-base-1": {
+ "allowListEnabled": false,
+ "decimals": 18,
+ "name": "MyStandard",
+ "poolAddress": "0x717C753F9EA66eb763466cf3F8d299C634889B29",
+ "poolType": "burnMint",
+ "symbol": "MYST",
+ "tokenAddress": "0xA821aDaCCf08d856c0A36DC2C136B5188c525967"
+ },
+ "mainnet": {
+ "allowListEnabled": false,
+ "decimals": 18,
+ "name": "MyStandard",
+ "poolAddress": "0xe1A8223DAc2aeC3090322674F054D35C240Dc37f",
+ "poolType": "burnMint",
+ "symbol": "MYST",
+ "tokenAddress": "0x3d5F61a4BB385B6D1eB34F47aA790A996f1Eba65"
+ }
+ },
"NEIRO": {
"ethereum-mainnet-base-1": {
"allowListEnabled": false,
@@ -2723,6 +2761,15 @@
"symbol": "USDC",
"tokenAddress": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E"
},
+ "bitcoin-mainnet-bitlayer-1": {
+ "allowListEnabled": false,
+ "decimals": 6,
+ "name": "USD Coin",
+ "poolAddress": "0xff170aD8f1d86eFAC90CA7a2E1204bA64aC5e0f9",
+ "poolType": "burnMint",
+ "symbol": "USDC",
+ "tokenAddress": "0xf8C374CE88A3BE3d374e8888349C7768B607c755"
+ },
"ethereum-mainnet-arbitrum-1": {
"allowListEnabled": false,
"decimals": 6,
@@ -3278,7 +3325,7 @@
"name": "Wrapped HBAR",
"poolType": "feeTokenOnly",
"symbol": "WHBAR",
- "tokenAddress": "0xFba3d32CC317cbE0c44027B11B8F791961Ed2f5c"
+ "tokenAddress": "0xb1F616b8134F602c3Bb465fB5b5e6565cCAd37Ed"
}
},
"WHSK": {
diff --git a/src/config/data/ccip/v1_2_0/testnet/chains.json b/src/config/data/ccip/v1_2_0/testnet/chains.json
index 01967abe472..6d2aa2f7b67 100644
--- a/src/config/data/ccip/v1_2_0/testnet/chains.json
+++ b/src/config/data/ccip/v1_2_0/testnet/chains.json
@@ -887,6 +887,30 @@
"version": "1.5.0"
}
},
+ "megaeth-testnet": {
+ "armProxy": {
+ "address": "0xa0d305199271Be1C1479dA683Fc0CfC0757fBEC3",
+ "version": "1.5.0"
+ },
+ "chainSelector": "2443239559770384419",
+ "feeTokens": ["LINK", "WETH"],
+ "registryModule": {
+ "address": "0x569a9A63a4543a5Cb79AE717dF1E26E7D30Ae08D",
+ "version": "1.5.0"
+ },
+ "router": {
+ "address": "0x35e752bf853009C8E080CdB3De88e3273B1c75E3",
+ "version": "1.2.0"
+ },
+ "tokenAdminRegistry": {
+ "address": "0x333b07484C0951075e9c5Fe7440ea0A93373b633",
+ "version": "1.5.0"
+ },
+ "tokenPoolFactory": {
+ "address": "0x6b821af5fc24eAbF855d5f9A82Fc08debD7C6d41",
+ "version": "1.5.1"
+ }
+ },
"mind-testnet": {
"armProxy": {
"address": "0xbef6CEC4a6C3A14404C63Ae84dA2AAf456f8a6C9",
diff --git a/src/config/data/ccip/v1_2_0/testnet/lanes.json b/src/config/data/ccip/v1_2_0/testnet/lanes.json
index 0d3834d4f26..22f12211b71 100644
--- a/src/config/data/ccip/v1_2_0/testnet/lanes.json
+++ b/src/config/data/ccip/v1_2_0/testnet/lanes.json
@@ -788,6 +788,18 @@
},
"rmnPermeable": false
},
+ "ink-testnet-sepolia": {
+ "offRamp": {
+ "address": "0x4df3ceDE40bDaD2D0C91C22fEd48fc99e4e8Df6E",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x38721C30f61C0Fe68b9021Eceb3d0376f4c8a827",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
"polygon-testnet-amoy": {
"offRamp": {
"address": "0xAAe325adbc9C5a28e4e94Fef170D55de2CA9aA01",
@@ -830,6 +842,18 @@
}
}
},
+ "sonic-testnet-blaze": {
+ "offRamp": {
+ "address": "0xb18516F7Fe3c9CB71378fB8aE7BE7292A8f7f296",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x29AC8a55Ed7c1b75b9cD5d94a3448CAd26889F93",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
"wemix-testnet": {
"offRamp": {
"address": "0xc985571900DCa62387f93F882AB550472531f5DB",
@@ -957,6 +981,30 @@
}
}
}
+ },
+ "ethereum-testnet-sepolia-base-1": {
+ "offRamp": {
+ "address": "0xe1991a0Aa9dc7e6A03C1567B0932240044B42B0B",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x0b888FB4530a0CDac4B01A00ac7356e4647033e9",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
+ "ethereum-testnet-sepolia-optimism-1": {
+ "offRamp": {
+ "address": "0x94c0B1caC1d2a447D6f99170d48eb6f5A757c390",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x913c529fd0a1779a47d1Ac4fCe15303A9679E6Bd",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
}
},
"core-testnet": {
@@ -2334,6 +2382,34 @@
}
}
},
+ "megaeth-testnet": {
+ "offRamp": {
+ "address": "0x268bb0d3Ea6a9Ddb56327BAc722baa417d19d52D",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0xf07263970c90a7b4f852D43fAbE57E530CaEAA8c",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": true,
+ "supportedTokens": {
+ "CCIP-BnM": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "100000000000000000000000",
+ "isEnabled": true,
+ "rate": "167000000000000000000"
+ },
+ "out": {
+ "capacity": "100000000000000000000000",
+ "isEnabled": true,
+ "rate": "167000000000000000000"
+ }
+ }
+ }
+ }
+ },
"mind-testnet": {
"offRamp": {
"address": "0xf2Ab32860972fBB7c61319868223b4A99d753CCE",
@@ -3258,6 +3334,18 @@
}
}
},
+ "celo-testnet-alfajores": {
+ "offRamp": {
+ "address": "0xf5811Db4c3eb003096755EfABD0bc81bE1474c03",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0xf0dA140F2AF6a1468F69a3017a6629E100616653",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
"ethereum-testnet-holesky": {
"offRamp": {
"address": "0x696d82B951CB43581485C7028BeA0b5470Dc9195",
@@ -3480,6 +3568,18 @@
}
}
},
+ "ink-testnet-sepolia": {
+ "offRamp": {
+ "address": "0xa8067d8cDccb7A244eD5Fcd5399F35f6b36dDA63",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x27dBC8774804613323b5C4A263fA4A72D893BE60",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
"polygon-testnet-amoy": {
"offRamp": {
"address": "0x9D20eF141F921048d7A4202A55711c65d316B85b",
@@ -3532,6 +3632,18 @@
}
}
},
+ "sonic-testnet-blaze": {
+ "offRamp": {
+ "address": "0x04820DD20aA1f496A58Ae13c660F2098EE889A02",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x28962bE32BD4e512f5213c50aFDCb4fd9a044374",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
"xdai-testnet-chiado": {
"offRamp": {
"address": "0x8bB08Bc19771C69E739a2078894523b3DC05a05e",
@@ -3972,6 +4084,18 @@
}
}
},
+ "celo-testnet-alfajores": {
+ "offRamp": {
+ "address": "0xC4aE97223eD5E10296a1587a1C5b97D9977F2756",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0xe0aD5783cE2D62da86e3ad6442455C859AE52261",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
"ethereum-testnet-sepolia": {
"offRamp": {
"address": "0x2aF9B10A5972D0c36f4d8F85773052c104E319B2",
@@ -4684,6 +4808,18 @@
}
},
"ink-testnet-sepolia": {
+ "bsc-testnet": {
+ "offRamp": {
+ "address": "0xC240a2095C299dc2f1d3560B7f40f93aB1C03213",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0xD57356C663951CDde47225FDE6f3091237bdf1a5",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
"ethereum-testnet-holesky": {
"offRamp": {
"address": "0x928d6EB7298Be6E758Ba92258c6A6b5b2A932Cf4",
@@ -4723,6 +4859,60 @@
}
}
}
+ },
+ "ethereum-testnet-sepolia-base-1": {
+ "offRamp": {
+ "address": "0xaf38448a00718834c73706FED40188E8F29b888A",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x7695177D4903F93AD4E135b6B7Fab34195403C48",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
+ "sonic-testnet-blaze": {
+ "offRamp": {
+ "address": "0x113e0b87Cd20AE0038C8414Bd7aed1e4a2D8BE0d",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0xc1EC3d311112aA526476d5B3EdDcf0a44872788E",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ }
+ },
+ "megaeth-testnet": {
+ "ethereum-testnet-sepolia": {
+ "offRamp": {
+ "address": "0x66F074107530cf17b4abc5Fb57df4c8A8f302106",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x760C146e323Cbf065E353f0Cf6914BfFFb2DAdE0",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false,
+ "supportedTokens": {
+ "CCIP-BnM": {
+ "rateLimiterConfig": {
+ "in": {
+ "capacity": "100000000000000000000000",
+ "isEnabled": true,
+ "rate": "167000000000000000000"
+ },
+ "out": {
+ "capacity": "100000000000000000000000",
+ "isEnabled": true,
+ "rate": "167000000000000000000"
+ }
+ }
+ }
+ }
}
},
"mind-testnet": {
@@ -4779,6 +4969,18 @@
}
}
}
+ },
+ "sonic-testnet-blaze": {
+ "offRamp": {
+ "address": "0xb57f58f00b62b3B0038f3C2Dd455afa932d15c50",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x3bA24CC1E4c12b4CAF85189C025028C856C5bdC1",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
}
},
"polkadot-testnet-astar-shibuya": {
@@ -5396,6 +5598,18 @@
}
},
"sonic-testnet-blaze": {
+ "bsc-testnet": {
+ "offRamp": {
+ "address": "0x761A8119AD4fFc2468f9B6AED52DACc2C18bA85f",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0xB68E6124E73c6f52557E30a4f81aBA05eFF08c33",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
"ethereum-testnet-holesky": {
"offRamp": {
"address": "0x49c09b7468208024096AC5fd75393b3aA5f9F2D9",
@@ -5419,6 +5633,42 @@
"version": "1.5.0"
},
"rmnPermeable": false
+ },
+ "ethereum-testnet-sepolia-base-1": {
+ "offRamp": {
+ "address": "0x90D4ceb85E58198c46F730D015cd3702d1f97d23",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x900f41141a84F611Bd79F4Fe7029bC35d79dD950",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
+ "ink-testnet-sepolia": {
+ "offRamp": {
+ "address": "0xa2AefaA703aC01Ab9516AB06dE1542F0D2A4ED8a",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x48f05b075e82CA6E5e0F43fbE3235C48f2B93079",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
+ },
+ "monad-testnet": {
+ "offRamp": {
+ "address": "0x73469c31b85bc20CcB354D79312E99087B9C5Af4",
+ "version": "1.5.0"
+ },
+ "onRamp": {
+ "address": "0x937bCf3b98Aa81881f6affb109f6335A512b3fdc",
+ "enforceOutOfOrder": false,
+ "version": "1.5.0"
+ },
+ "rmnPermeable": false
}
},
"treasure-testnet-topaz": {
diff --git a/src/config/data/ccip/v1_2_0/testnet/tokens.json b/src/config/data/ccip/v1_2_0/testnet/tokens.json
index feb3e925219..3daf6ce2c8c 100644
--- a/src/config/data/ccip/v1_2_0/testnet/tokens.json
+++ b/src/config/data/ccip/v1_2_0/testnet/tokens.json
@@ -261,6 +261,15 @@
"symbol": "CCIP-BnM",
"tokenAddress": "0x414dbe1d58dd9BA7C84f7Fc0e4f82bc858675d37"
},
+ "megaeth-testnet": {
+ "allowListEnabled": false,
+ "decimals": 18,
+ "name": "CCIP-BnM",
+ "poolAddress": "0x27f2B80FAd339Cd9284bcca5d87e9067b949d7b0",
+ "poolType": "burnMint",
+ "symbol": "CCIP-BnM",
+ "tokenAddress": "0x01e4b536C124cB93AD5F48b381540fA4dec7a244"
+ },
"monad-testnet": {
"allowListEnabled": false,
"decimals": 18,
@@ -856,6 +865,14 @@
"symbol": "LINK",
"tokenAddress": "0x3423C922911956b1Ccbc2b5d4f38216a6f4299b4"
},
+ "megaeth-testnet": {
+ "allowListEnabled": false,
+ "decimals": 18,
+ "name": "ChainLink Token",
+ "poolType": "feeTokenOnly",
+ "symbol": "LINK",
+ "tokenAddress": "0x4d03398C2588D92B220578dAEde29814E41c8033"
+ },
"mind-testnet": {
"allowListEnabled": false,
"decimals": 18,
@@ -1287,6 +1304,14 @@
"symbol": "WETH",
"tokenAddress": "0x4200000000000000000000000000000000000006"
},
+ "megaeth-testnet": {
+ "allowListEnabled": false,
+ "decimals": 18,
+ "name": "Wrapped Ether",
+ "poolType": "feeTokenOnly",
+ "symbol": "WETH",
+ "tokenAddress": "0xa787B3E0471b718bBfEaA59B502fd0C4EBd7b74E"
+ },
"mind-testnet": {
"allowListEnabled": false,
"decimals": 18,
@@ -1323,7 +1348,7 @@
"name": "Wrapped HBAR",
"poolType": "feeTokenOnly",
"symbol": "WHBAR",
- "tokenAddress": "0xbb889ad6F1221fE9c2e08ebE77a2759193E3C5F0"
+ "tokenAddress": "0xb1F616b8134F602c3Bb465fB5b5e6565cCAd37Ed"
}
},
"WHSK": {
diff --git a/src/config/data/chain-to-technology.json b/src/config/data/chain-to-technology.json
index 5b51e764d3f..f1fa7c32314 100644
--- a/src/config/data/chain-to-technology.json
+++ b/src/config/data/chain-to-technology.json
@@ -106,5 +106,7 @@
"MEGAETH_TESTNET": "MEGAETH",
"0G_NEWTON_TESTNET": "0G",
"TAIKO_MAINNET": "TAIKO",
- "TAIKO_TESTNET": "TAIKO"
+ "TAIKO_TESTNET": "TAIKO",
+ "PLUME_MAINNET": "PLUME",
+ "PLUME_TESTNET": "PLUME"
}
diff --git a/src/config/data/chains.json b/src/config/data/chains.json
index c33aab2947c..76283679856 100644
--- a/src/config/data/chains.json
+++ b/src/config/data/chains.json
@@ -1666,5 +1666,35 @@
}
}
}
+ },
+ "PLUME": {
+ "title": "Plume",
+ "icon": "/assets/chains/plume.svg",
+ "chains": {
+ "PLUME_TESTNET": {
+ "chainId": 98867,
+ "title": "Plume Testnet",
+ "explorer": {
+ "baseUrl": "https://testnet-explorer.plumenetwork.xyz"
+ },
+ "nativeCurrency": {
+ "name": "Plume",
+ "symbol": "PLUME",
+ "decimals": 18
+ }
+ },
+ "PLUME_MAINNET": {
+ "chainId": 98866,
+ "title": "Plume",
+ "explorer": {
+ "baseUrl": "https://phoenix-explorer.plumenetwork.xyz"
+ },
+ "nativeCurrency": {
+ "name": "Plume",
+ "symbol": "PLUME",
+ "decimals": 18
+ }
+ }
+ }
}
}
diff --git a/src/config/types.ts b/src/config/types.ts
index b9af98fb643..446c604a4ac 100644
--- a/src/config/types.ts
+++ b/src/config/types.ts
@@ -55,6 +55,7 @@ export type SupportedTechnology =
| "MIND_NETWORK"
| "MEGAETH"
| "TAIKO"
+ | "PLUME"
export type SupportedChain =
| "ETHEREUM_MAINNET"
@@ -165,6 +166,8 @@ export type SupportedChain =
| "MEGAETH_TESTNET"
| "TAIKO_MAINNET"
| "TAIKO_TESTNET"
+ | "PLUME_MAINNET"
+ | "PLUME_TESTNET"
export type ExplorerInfo = {
baseUrl: string
diff --git a/src/config/web3Providers.ts b/src/config/web3Providers.ts
index 623025b28be..98f7e1a47bc 100644
--- a/src/config/web3Providers.ts
+++ b/src/config/web3Providers.ts
@@ -113,6 +113,8 @@ export const chainToProvider: Record Provider> = {
"0G_NEWTON_TESTNET": () => new JsonRpcProvider("https://evmrpc-testnet.0g.ai"),
TAIKO_MAINNET: () => new JsonRpcProvider("https://rpc.mainnet.taiko.xyz"),
TAIKO_TESTNET: () => new JsonRpcProvider("https://rpc.hekla.taiko.xyz"),
+ PLUME_TESTNET: () => new JsonRpcProvider("https://testnet-rpc.plumenetwork.xyz"),
+ PLUME_MAINNET: () => new JsonRpcProvider("https://phoenix-rpc.plumenetwork.xyz"),
}
export const getRpcUrlForChain = (chain: SupportedChain): string => {
diff --git a/src/content/resources/link-token-contracts.mdx b/src/content/resources/link-token-contracts.mdx
index dff953e2040..434c1cff639 100644
--- a/src/content/resources/link-token-contracts.mdx
+++ b/src/content/resources/link-token-contracts.mdx
@@ -786,6 +786,18 @@ Testnet Native and LINK are available at [faucets.chain.link/mantle-sepolia](htt
| Symbol | LINK |
| Decimals | 18 |
+##
MegaEth
+
+### MegaEth Testnet
+
+| Parameter | Value |
+| :-------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Chain ID | `6342` |
+| Address | |
+| Name | Chainlink Token |
+| Symbol | LINK |
+| Decimals | 18 |
+
##
Merlin
### Merlin Mainnet
diff --git a/src/features/utils/index.ts b/src/features/utils/index.ts
index d0612dbed4f..e9ba30b1c22 100644
--- a/src/features/utils/index.ts
+++ b/src/features/utils/index.ts
@@ -352,6 +352,10 @@ export const directoryToSupportedChain = (chainInRdd: string): SupportedChain =>
return "TAIKO_MAINNET"
case "taiko-testnet":
return "TAIKO_TESTNET"
+ case "plume-testnet":
+ return "PLUME_TESTNET"
+ case "plume-mainnet":
+ return "PLUME_MAINNET"
default:
throw Error(`Chain not found ${chainInRdd}`)
}
@@ -563,6 +567,10 @@ export const supportedChainToChainInRdd = (supportedChain: SupportedChain): stri
return "taiko-mainnet"
case "TAIKO_TESTNET":
return "taiko-testnet"
+ case "PLUME_TESTNET":
+ return "plume-testnet"
+ case "PLUME_MAINNET":
+ return "plume-mainnet"
default:
throw Error(`Chain not found ${supportedChain}`)
}
diff --git a/src/scripts/reference/chains.json b/src/scripts/reference/chains.json
index 13229f7b9b0..594c9e32077 100644
--- a/src/scripts/reference/chains.json
+++ b/src/scripts/reference/chains.json
@@ -1752,6 +1752,58 @@
{ "name": "basescout", "url": "https://base-sepolia.blockscout.com", "icon": "blockscout", "standard": "EIP3091" }
]
},
+ {
+ "name": "Plume Mainnet",
+ "title": "Plume Ethereum L2 Rollup Mainnet",
+ "chain": "PLUME",
+ "rpc": ["https://phoenix-rpc.plumenetwork.xyz", "wss://phoenix-rpc.plumenetwork.xyz"],
+ "faucets": [],
+ "nativeCurrency": { "name": "Plume", "symbol": "PLUME", "decimals": 18 },
+ "infoURL": "https://plumenetwork.xyz/",
+ "shortName": "plume-mainnet",
+ "chainId": 98866,
+ "networkId": 98866,
+ "slip44": 1,
+ "icon": "plume",
+ "status": "incubating",
+ "explorers": [
+ {
+ "name": "Blockscout",
+ "url": "https://phoenix-explorer.plumenetwork.xyz",
+ "icon": "blockscout",
+ "standard": "EIP3091"
+ }
+ ],
+ "parent": { "type": "L2", "chain": "eip155-1", "bridges": [{ "url": "https://bridge.plumenetwork.xyz" }] }
+ },
+ {
+ "name": "Plume Testnet",
+ "title": "Plume Sepolia L2 Rollup Testnet",
+ "chain": "PLUME Testnet",
+ "rpc": ["https://testnet-rpc.plumenetwork.xyz", "wss://testnet-rpc.plumenetwork.xyz"],
+ "faucets": ["https://faucet.plumenetwork.xyz"],
+ "nativeCurrency": { "name": "Plume", "symbol": "PLUME", "decimals": 18 },
+ "infoURL": "https://plumenetwork.xyz/",
+ "shortName": "plume-testnet",
+ "chainId": 98867,
+ "networkId": 98867,
+ "slip44": 1,
+ "icon": "plume",
+ "status": "incubating",
+ "explorers": [
+ {
+ "name": "Blockscout",
+ "url": "https://testnet-explorer.plumenetwork.xyz",
+ "icon": "blockscout",
+ "standard": "EIP3091"
+ }
+ ],
+ "parent": {
+ "type": "L2",
+ "chain": "eip155-11155111",
+ "bridges": [{ "url": "https://testnet-bridge.plumenetwork.xyz" }]
+ }
+ },
{
"name": "Mind Network Testnet",
"chain": "FHET",
diff --git a/src/scripts/reference/linkNameSymbol.json b/src/scripts/reference/linkNameSymbol.json
index d4b03bf9808..b65aa1d2db1 100644
--- a/src/scripts/reference/linkNameSymbol.json
+++ b/src/scripts/reference/linkNameSymbol.json
@@ -427,5 +427,13 @@
"232": {
"name": "ChainLink Token",
"symbol": "LINK"
+ },
+ "98867": {
+ "name": "ChainLink Token",
+ "symbol": "LINK"
+ },
+ "98866": {
+ "name": "ChainLink Token",
+ "symbol": "LINK"
}
}