diff --git a/public/changelog.json b/public/changelog.json index 14712d6eb31..8f1ca9d4f0f 100644 --- a/public/changelog.json +++ b/public/changelog.json @@ -314,6 +314,21 @@ } }, "data": [ + { + "category": "integration", + "date": "2025-10-05", + "description": "Chainlink CCIP expands support to Etherlink Mainnet.", + "newNetworks": [ + { + "displayName": "Etherlink Mainnet", + "network": "etherlink", + "url": "https://docs.chain.link/ccip/directory/mainnet/chain/etherlink-mainnet" + } + ], + "relatedNetworks": ["etherlink"], + "title": "CCIP on Etherlink Mainnet", + "topic": "CCIP" + }, { "category": "integration", "date": "2025-09-28", diff --git a/src/components/QuickLinks/data/productChainLinks.ts b/src/components/QuickLinks/data/productChainLinks.ts index 828981f829e..907d6c267cb 100644 --- a/src/components/QuickLinks/data/productChainLinks.ts +++ b/src/components/QuickLinks/data/productChainLinks.ts @@ -87,7 +87,7 @@ export const productChainLinks: ProductChainLinks = { polygonkatana: "/ccip/directory/mainnet/chain/polygon-mainnet-katana", "0g": "/ccip/directory/mainnet/chain/0g-mainnet", hyperevm: "/ccip/directory/mainnet/chain/hyperevm-mainnet", - etherlink: "/ccip/directory/testnet/chain/etherlink-testnet", + etherlink: "/ccip/directory/mainnet/chain/etherlink-mainnet", kaia: "/ccip/directory/mainnet/chain/kaia-mainnet", tac: "/ccip/directory/mainnet/chain/tac-mainnet", plasma: "/ccip/directory/mainnet/chain/plasma-mainnet", diff --git a/src/config/data/ccip/v1_2_0/mainnet/chains.json b/src/config/data/ccip/v1_2_0/mainnet/chains.json index 6e050ae3c6e..e718992c05e 100644 --- a/src/config/data/ccip/v1_2_0/mainnet/chains.json +++ b/src/config/data/ccip/v1_2_0/mainnet/chains.json @@ -850,6 +850,27 @@ "version": "1.5.1" } }, + "etherlink-mainnet": { + "armProxy": { + "address": "0x1E11bAB3f07fa72312182fFDc460AE45400E6e7b", + "version": "1.0.0" + }, + "chainSelector": "13624601974233774587", + "feeTokens": ["LINK", "WXTZ"], + "registryModule": { + "address": "0xfa546248C54939AA6C48279CdC1EAf9A1125c411", + "version": "1.6.0" + }, + "rmnPermeable": false, + "router": { + "address": "0x1912C3cFafE8A76A32a92861d815aC2837F237Ca", + "version": "1.2.0" + }, + "tokenAdminRegistry": { + "address": "0x492641F648a4986844848E0beFE66D14817bCE34", + "version": "1.5.0" + } + }, "fraxtal-mainnet": { "armProxy": { "address": "0x889b5Ada2Ce451ED68C5e1b40B8236C3448ff681", 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 6d99cb3ed43..dc2108c2030 100644 --- a/src/config/data/ccip/v1_2_0/mainnet/lanes.json +++ b/src/config/data/ccip/v1_2_0/mainnet/lanes.json @@ -163,7 +163,7 @@ }, "onRamp": { "address": "0x20f808de3375db34d17cc946ec6b43fc26962f6afa125182dc903359756caf6b", - "enforceOutOfOrder": true, + "enforceOutOfOrder": false, "version": "OnRamp 1.6.0" }, "rmnPermeable": true, @@ -205,7 +205,7 @@ }, "onRamp": { "address": "0x20f808de3375db34d17cc946ec6b43fc26962f6afa125182dc903359756caf6b", - "enforceOutOfOrder": true, + "enforceOutOfOrder": false, "version": "OnRamp 1.6.0" }, "rmnPermeable": true @@ -217,7 +217,7 @@ }, "onRamp": { "address": "0x20f808de3375db34d17cc946ec6b43fc26962f6afa125182dc903359756caf6b", - "enforceOutOfOrder": true, + "enforceOutOfOrder": false, "version": "OnRamp 1.6.0" }, "rmnPermeable": true, @@ -245,7 +245,7 @@ }, "onRamp": { "address": "0x20f808de3375db34d17cc946ec6b43fc26962f6afa125182dc903359756caf6b", - "enforceOutOfOrder": true, + "enforceOutOfOrder": false, "version": "OnRamp 1.6.0" }, "rmnPermeable": true @@ -257,7 +257,7 @@ }, "onRamp": { "address": "0x20f808de3375db34d17cc946ec6b43fc26962f6afa125182dc903359756caf6b", - "enforceOutOfOrder": true, + "enforceOutOfOrder": false, "version": "OnRamp 1.6.0" }, "rmnPermeable": true, @@ -313,7 +313,7 @@ }, "onRamp": { "address": "0x20f808de3375db34d17cc946ec6b43fc26962f6afa125182dc903359756caf6b", - "enforceOutOfOrder": true, + "enforceOutOfOrder": false, "version": "OnRamp 1.6.0" }, "rmnPermeable": true, @@ -341,7 +341,7 @@ }, "onRamp": { "address": "0x20f808de3375db34d17cc946ec6b43fc26962f6afa125182dc903359756caf6b", - "enforceOutOfOrder": true, + "enforceOutOfOrder": false, "version": "OnRamp 1.6.0" }, "rmnPermeable": true @@ -4812,6 +4812,20 @@ } } }, + "EDEN": { + "rateLimiterConfig": { + "in": { + "capacity": "0", + "isEnabled": false, + "rate": "0" + }, + "out": { + "capacity": "0", + "isEnabled": false, + "rate": "0" + } + } + }, "FF": { "rateLimiterConfig": { "in": { @@ -9308,7 +9322,23 @@ "enforceOutOfOrder": false, "version": "1.6.0" }, - "rmnPermeable": true + "rmnPermeable": true, + "supportedTokens": { + "FLUID": { + "rateLimiterConfig": { + "in": { + "capacity": "100000000000000000000", + "isEnabled": true, + "rate": "1157407407407407" + }, + "out": { + "capacity": "100000000000000000000", + "isEnabled": true, + "rate": "1157407407407407" + } + } + } + } }, "sei-mainnet": { "offRamp": { @@ -12684,7 +12714,23 @@ "enforceOutOfOrder": false, "version": "1.6.0" }, - "rmnPermeable": true + "rmnPermeable": true, + "supportedTokens": { + "FLUID": { + "rateLimiterConfig": { + "in": { + "capacity": "100000000000000000000", + "isEnabled": true, + "rate": "1157407407407407" + }, + "out": { + "capacity": "100000000000000000000", + "isEnabled": true, + "rate": "1157407407407407" + } + } + } + } }, "polygon-mainnet-katana": { "offRamp": { @@ -17669,6 +17715,20 @@ } } }, + "etherlink-mainnet": { + "mainnet": { + "offRamp": { + "address": "0x3f63716b703518ad436F1F3061a56AF52D8de169", + "version": "1.6.0" + }, + "onRamp": { + "address": "0xD4D2841Ac332075833AE86eb49ce7aF9f353cd21", + "enforceOutOfOrder": false, + "version": "1.6.0" + }, + "rmnPermeable": true + } + }, "fraxtal-mainnet": { "mainnet": { "offRamp": { @@ -19102,6 +19162,20 @@ } } }, + "EDEN": { + "rateLimiterConfig": { + "in": { + "capacity": "0", + "isEnabled": false, + "rate": "0" + }, + "out": { + "capacity": "0", + "isEnabled": false, + "rate": "0" + } + } + }, "FF": { "rateLimiterConfig": { "in": { @@ -23042,6 +23116,18 @@ } } }, + "etherlink-mainnet": { + "offRamp": { + "address": "0x26d3681DfC9E4c8C79cfbf461adec8A21d5d73C5", + "version": "1.6.0" + }, + "onRamp": { + "address": "0x913814782144864e523C3FdB78E3ca25D2c2aeCa", + "enforceOutOfOrder": false, + "version": "1.6.0" + }, + "rmnPermeable": true + }, "fraxtal-mainnet": { "offRamp": { "address": "0x559c3233aE9A0EcD45a6c45ee3B8c2c6DBa5F48D", @@ -23656,6 +23742,20 @@ }, "rmnPermeable": true, "supportedTokens": { + "FLUID": { + "rateLimiterConfig": { + "in": { + "capacity": "100000000000000000000", + "isEnabled": true, + "rate": "1157407407407407" + }, + "out": { + "capacity": "100000000000000000000", + "isEnabled": true, + "rate": "1157407407407407" + } + } + }, "syrupUSDT": { "rateLimiterConfig": { "in": { @@ -24242,6 +24342,20 @@ } } }, + "PEPE": { + "rateLimiterConfig": { + "in": { + "capacity": "50000000000000000000", + "isEnabled": true, + "rate": "13888888888888890" + }, + "out": { + "capacity": "50000000000000000000000000000", + "isEnabled": true, + "rate": "13888888888888890000000000" + } + } + }, "SolvBTC": { "rateLimiterConfig": { "in": { @@ -26606,7 +26720,23 @@ "enforceOutOfOrder": false, "version": "1.6.0" }, - "rmnPermeable": true + "rmnPermeable": true, + "supportedTokens": { + "FLUID": { + "rateLimiterConfig": { + "in": { + "capacity": "500000000000000000000000", + "isEnabled": true, + "rate": "5787000000000000000" + }, + "out": { + "capacity": "500000000000000000000000", + "isEnabled": true, + "rate": "5787000000000000000" + } + } + } + } }, "ethereum-mainnet-base-1": { "offRamp": { @@ -26618,7 +26748,23 @@ "enforceOutOfOrder": false, "version": "1.6.0" }, - "rmnPermeable": true + "rmnPermeable": true, + "supportedTokens": { + "FLUID": { + "rateLimiterConfig": { + "in": { + "capacity": "500000000000000000000000", + "isEnabled": true, + "rate": "5787000000000000000" + }, + "out": { + "capacity": "500000000000000000000000", + "isEnabled": true, + "rate": "5787000000000000000" + } + } + } + } }, "mainnet": { "offRamp": { @@ -26632,6 +26778,20 @@ }, "rmnPermeable": true, "supportedTokens": { + "FLUID": { + "rateLimiterConfig": { + "in": { + "capacity": "500000000000000000000000", + "isEnabled": true, + "rate": "5787000000000000000" + }, + "out": { + "capacity": "500000000000000000000000", + "isEnabled": true, + "rate": "5787000000000000000" + } + } + }, "syrupUSDT": { "rateLimiterConfig": { "in": { @@ -28442,6 +28602,20 @@ } } }, + "PEPE": { + "rateLimiterConfig": { + "in": { + "capacity": "500000000000000", + "isEnabled": true, + "rate": "138888888889" + }, + "out": { + "capacity": "500000000000000", + "isEnabled": true, + "rate": "138888888889" + } + } + }, "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 e17b3e5788b..14f42895eae 100644 --- a/src/config/data/ccip/v1_2_0/mainnet/tokens.json +++ b/src/config/data/ccip/v1_2_0/mainnet/tokens.json @@ -1269,6 +1269,26 @@ "tokenAddress": "0xBA98B09050F8837424fa8b71B4802c61cb1a4097" } }, + "EDEN": { + "bsc-mainnet": { + "allowListEnabled": false, + "decimals": 18, + "name": "Eden Token", + "poolAddress": "0x74d0DD4551e4BF18e13c630C1a537fAF323bB43C", + "poolType": "burnMint", + "symbol": "EDEN", + "tokenAddress": "0x235B6fe22B4642aDa16D311855c49Ce7DE260841" + }, + "mainnet": { + "allowListEnabled": false, + "decimals": 18, + "name": "Eden Token", + "poolAddress": "0xC8ADf2f51a35b0a9d8f74675b64c954Ca2Dcbc14", + "poolType": "burnMint", + "symbol": "EDEN", + "tokenAddress": "0x24A3D725C37A8D1a66Eb87f0E5D07fE67c120035" + } + }, "egETH": { "ethereum-mainnet-arbitrum-1": { "allowListEnabled": false, @@ -2355,6 +2375,14 @@ "symbol": "LINK", "tokenAddress": "0x52869bae3E091e36b0915941577F2D47d8d8B534" }, + "etherlink-mainnet": { + "allowListEnabled": false, + "decimals": 18, + "name": "ChainLink Token", + "poolType": "feeTokenOnly", + "symbol": "LINK", + "tokenAddress": "0x8ce7618E8f8E514d13889283F58FF03B794e6CC3" + }, "fraxtal-mainnet": { "allowListEnabled": false, "decimals": 18, @@ -2812,6 +2840,26 @@ "tokenAddress": "0x5C5C6D078A6458179a2E4837Db25dA4a9330ECD4" } }, + "MEMEX": { + "bsc-mainnet": { + "allowListEnabled": false, + "decimals": 18, + "name": "MEMEX", + "poolAddress": "0xD0bFBE2f17599607AB58def61b9A30CCFF4a0505", + "poolType": "burnMint", + "symbol": "MEMEX", + "tokenAddress": "0x5e7E82B875b09e7A491611B626d90D7748d166d8" + }, + "shibarium-mainnet": { + "allowListEnabled": false, + "decimals": 18, + "name": "MEMEX", + "poolAddress": "0x21EfedF48D33f09d948fB98dED7dE766b682F049", + "poolType": "burnMint", + "symbol": "MEMEX", + "tokenAddress": "0xd6effD9911797742435EF3d5880545129934aBbe" + } + }, "METO": { "bsc-mainnet": { "allowListEnabled": false, @@ -3330,6 +3378,26 @@ "tokenAddress": "0x0D2437F93Fed6EA64Ef01cCde385FB1263910C56" } }, + "PEPE": { + "mainnet": { + "allowListEnabled": false, + "decimals": 18, + "name": "Pepe", + "poolAddress": "0xe48D935e6C9e735463ccCf29a7F11e32bC09136E", + "poolType": "lockRelease", + "symbol": "PEPE", + "tokenAddress": "0x6982508145454Ce325dDbE47a25d4ec3d2311933" + }, + "solana-mainnet": { + "allowListEnabled": false, + "decimals": 4, + "name": "Pepe", + "poolAddress": "4gqQkUyXrfUuRbviWNPeSWUhqko9Q7KX6axMjE3g9Ma3", + "poolType": "burnMint", + "symbol": "PEPE", + "tokenAddress": "8NPXRWxUD7xKcexDpK1aC5MTckRykvGya8rzgK8cbQcX" + } + }, "PFVS": { "mainnet": { "allowListEnabled": false, @@ -6759,6 +6827,16 @@ "tokenAddress": "0x6100E367285b01F48D07953803A2d8dCA5D19873" } }, + "WXTZ": { + "etherlink-mainnet": { + "allowListEnabled": false, + "decimals": 18, + "name": "Wrapped XTZ", + "poolType": "feeTokenOnly", + "symbol": "WXTZ", + "tokenAddress": "0xc9B53AB2679f573e480d01e0f49e2B5CFB7a3EAb" + } + }, "WzkTCRO": { "cronos-zkevm-mainnet": { "allowListEnabled": false, diff --git a/src/content/resources/link-token-contracts.mdx b/src/content/resources/link-token-contracts.mdx index e79f9803a54..816ae378f1c 100644 --- a/src/content/resources/link-token-contracts.mdx +++ b/src/content/resources/link-token-contracts.mdx @@ -560,13 +560,13 @@ Testnet ETH and LINK are available at [faucets.chain.link/holesky](https://fauce ### Etherlink Mainnet -| Parameter | Value | -| :-------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Chain ID | `42793` | -| Address |
| -| Name | Chainlink Token on Etherlink Mainnet | -| Symbol | LINK | -| Decimals | 18 | +| Parameter | Value | +| :-------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Chain ID | `42793` | +| Address | | +| Name | Chainlink Token on Etherlink Mainnet | +| Symbol | LINK | +| Decimals | 18 | ### Etherlink Testnet