From 330f9de616f98ac9dd34b08f0d4657b6cc5d041c Mon Sep 17 00:00:00 2001 From: Amine E Date: Wed, 5 Jun 2024 19:14:51 +0200 Subject: [PATCH] Ccip/gnosis mainnet (#1968) * xdai mainnet * xdai mainnet * update release notes * update link builders --- .../QuickLinks/data/productChainLinks.ts | 1 + .../data/ccip/v1_2_0/mainnet/chains.json | 5 + .../data/ccip/v1_2_0/mainnet/lanes.json | 114 ++++++++++++++++++ .../data/ccip/v1_2_0/mainnet/tokens.json | 8 ++ src/content/ccip/release-notes.mdx | 4 + src/features/landing/data/index.ts | 1 + 6 files changed, 133 insertions(+) diff --git a/src/components/QuickLinks/data/productChainLinks.ts b/src/components/QuickLinks/data/productChainLinks.ts index 279d1456f57..63a7200e072 100644 --- a/src/components/QuickLinks/data/productChainLinks.ts +++ b/src/components/QuickLinks/data/productChainLinks.ts @@ -24,6 +24,7 @@ export const productChainLinks: ProductChainLinks = { avalanche: "/ccip/supported-networks/v1_2_0/mainnet#avalanche-mainnet", "bnb-chain": "/ccip/supported-networks/v1_2_0/mainnet#bnb-chain-mainnet", celo: "/ccip/supported-networks/v1_2_0/mainnet#celo-mainnet", + "gnosis-chain": "/ccip/supported-networks/v1_2_0/mainnet#gnosis-mainnet", base: "/ccip/supported-networks/v1_2_0/mainnet#base-mainnet", ethereum: "/ccip/supported-networks/v1_2_0/mainnet#ethereum-mainnet", kroma: "/ccip/supported-networks/v1_2_0/mainnet#kroma-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 e4dacc2f4e9..4c4b678c62f 100644 --- a/src/config/data/ccip/v1_2_0/mainnet/chains.json +++ b/src/config/data/ccip/v1_2_0/mainnet/chains.json @@ -48,5 +48,10 @@ "chainSelector": "1346049177634351622", "router": "0xfB48f15480926A4ADf9116Dca468bDd2EE6C5F62", "feeTokens": ["LINK", "WCELO"] + }, + "xdai-mainnet": { + "chainSelector": "465200170687744372", + "router": "0x4aAD6071085df840abD9Baf1697d5D5992bDadce", + "feeTokens": ["LINK", "WXDAI"] } } 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 f0851cf62a8..3839f0254f8 100644 --- a/src/config/data/ccip/v1_2_0/mainnet/lanes.json +++ b/src/config/data/ccip/v1_2_0/mainnet/lanes.json @@ -188,6 +188,14 @@ "isEnabled": true, "rate": "167000000000000000000" } + }, + "xdai-mainnet": { + "onRamp": "0xBd0B9317F6AaA1085993F7b4CD468dE7A6428722", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } } }, "bsc-mainnet": { @@ -447,6 +455,14 @@ "isEnabled": true, "rate": "167000000000000000000" } + }, + "xdai-mainnet": { + "onRamp": "0xAc9fE4179816077674d769698306CE6A7C6A1096", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } } }, "celo-mainnet": { @@ -949,6 +965,14 @@ "isEnabled": true, "rate": "167000000000000000000" } + }, + "xdai-mainnet": { + "onRamp": "0x1216DC856Af47a833254a280A038185F51C1B5c4", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } } }, "ethereum-mainnet-base-1": { @@ -1270,6 +1294,14 @@ "isEnabled": true, "rate": "277000000000000000000" } + }, + "xdai-mainnet": { + "onRamp": "0xcDD0e963E0708a4E936202396983E458cFA4A363", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } } }, "ethereum-mainnet-kroma-1": { @@ -1457,6 +1489,14 @@ "isEnabled": true, "rate": "167000000000000000000" } + }, + "xdai-mainnet": { + "onRamp": "0x14aA3CC03583aA557DBca4ce72288Cc5F37DDE34", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } } }, "mainnet": { @@ -2041,6 +2081,14 @@ "isEnabled": true, "rate": "167000000000000000000" } + }, + "xdai-mainnet": { + "onRamp": "0xF538dA6c673A30338269655f4e019B71ba58CFd4", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } } }, "matic-mainnet": { @@ -2281,6 +2329,14 @@ "isEnabled": true, "rate": "167000000000000000000" } + }, + "xdai-mainnet": { + "onRamp": "0x4616621704C81801A56D29c961F9395ee153d46C", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } } }, "wemix-mainnet": { @@ -2424,5 +2480,63 @@ "rate": "167000000000000000000" } } + }, + "xdai-mainnet": { + "avalanche-mainnet": { + "onRamp": "0x732753869bc6bB07Ec81A403F926bbF6fC2FeaE2", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } + }, + "bsc-mainnet": { + "onRamp": "0xD5d33bc0BF395B39514B7f9f8F66ebc9D8e650Cb", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } + }, + "ethereum-mainnet-arbitrum-1": { + "onRamp": "0x7A36511202f54a8A3Bc62Cc1df24bd391f7c9864", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } + }, + "ethereum-mainnet-base-1": { + "onRamp": "0x400eFb50480a73FEc02b115b53F0Ec6EcFf03C67", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } + }, + "ethereum-mainnet-optimism-1": { + "onRamp": "0x391516732884d3F8Eec3301C19b819E6e6044C17", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } + }, + "mainnet": { + "onRamp": "0x0F246651F1c2275B4E14d8ae166D1fd3Af05c405", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } + }, + "matic-mainnet": { + "onRamp": "0x566c7A2Cb557c36082301B97E998721D14E4bF7d", + "rateLimiterConfig": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } + } } } 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 f47b7900170..fea76291497 100644 --- a/src/config/data/ccip/v1_2_0/mainnet/tokens.json +++ b/src/config/data/ccip/v1_2_0/mainnet/tokens.json @@ -85,6 +85,9 @@ "name": "ChainLink Token", "symbol": "LINK", "decimals": 18 + }, + "xdai-mainnet": { + "tokenAddress": "0xE2e73A1c69ecF83F464EFCE6A5be353a37cA09b2" } }, "WETH": { @@ -179,6 +182,11 @@ "decimals": 18 } }, + "WXDAI": { + "xdai-mainnet": { + "tokenAddress": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d" + } + }, "BETS": { "avalanche-mainnet": { "tokenAddress": "0x94025780a1aB58868D9B2dBBB775f44b32e8E6e5", diff --git a/src/content/ccip/release-notes.mdx b/src/content/ccip/release-notes.mdx index 31d1494b6fd..7fc4af3ecd6 100644 --- a/src/content/ccip/release-notes.mdx +++ b/src/content/ccip/release-notes.mdx @@ -6,6 +6,10 @@ title: "Chainlink CCIP Release Notes" import { Aside } from "@components" +## Gnosis mainnet - 2024-06-05 + +Chainlink CCIP is publicly available on Gnosis mainnet. + ## Celo - 2024-05-29 Chainlink CCIP is publicly available on Celo mainnet and Alfajores testnet. diff --git a/src/features/landing/data/index.ts b/src/features/landing/data/index.ts index ddc78460f57..91c268efaf0 100644 --- a/src/features/landing/data/index.ts +++ b/src/features/landing/data/index.ts @@ -38,6 +38,7 @@ export const evmProducts = [ { id: "wemix", title: "Wemix" }, { id: "kroma", title: "Kroma" }, { id: "celo", title: "Celo" }, + { id: "gnosis-chain", title: "Gnosis Chain" }, ], }, {