diff --git a/public/assets/chains/bsquared.svg b/public/assets/chains/bsquared.svg new file mode 100644 index 00000000000..b179e765666 --- /dev/null +++ b/public/assets/chains/bsquared.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/assets/chains/shibarium.svg b/public/assets/chains/shibarium.svg new file mode 100644 index 00000000000..5186bfff4fa --- /dev/null +++ b/public/assets/chains/shibarium.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/public/changelog.json b/public/changelog.json index 903c22444eb..1d971818a9a 100644 --- a/public/changelog.json +++ b/public/changelog.json @@ -1,4 +1,26 @@ [ + { + "category": "integration", + "changes": [], + "date": "2024-12-17", + "description": "Chainlink CCIP is publicly available on Shibarium mainnet and Shibarium Puppynet. Check the [mainnet CCIP Directory](https://docs.chain.link/ccip/directory/mainnet/chain/shibarium-mainnet) and [testnet CCIP Directory](https://docs.chain.link/ccip/directory/testnet/chain/shibarium-testnet-puppynet) for more information.", + "relatedNetworks": ["shibarium"], + "relatedTokens": [], + "title": "CCIP on Shibarium", + "topic": "ccip", + "urls": [] + }, + { + "category": "integration", + "changes": [], + "date": "2024-12-17", + "description": "Chainlink CCIP is publicly available on Bsquared mainnet and Bsquared testnet. Check the [mainnet CCIP Directory](https://docs.chain.link/ccip/directory/mainnet/chain/bitcoin-mainnet-bsquared-1) and [testnet CCIP Directory](https://docs.chain.link/ccip/directory/testnet/chain/bitcoin-testnet-bsquared-1) for more information.", + "relatedNetworks": ["bsquared"], + "relatedTokens": [], + "title": "CCIP on Bsquared", + "topic": "ccip", + "urls": [] + }, { "category": "integration", "changes": [], diff --git a/src/components/QuickLinks/data/productChainLinks.ts b/src/components/QuickLinks/data/productChainLinks.ts index 1dbcc9ac9db..1489f6ca08c 100644 --- a/src/components/QuickLinks/data/productChainLinks.ts +++ b/src/components/QuickLinks/data/productChainLinks.ts @@ -42,6 +42,8 @@ export const productChainLinks: ProductChainLinks = { soneium: "/ccip/directory/testnet/chain/ethereum-testnet-sepolia-soneium-1", zircuit: "/ccip/directory/mainnet/chain/ethereum-mainnet-zircuit-1", ronin: "/ccip/directory/mainnet/chain/ronin-mainnet", + bsquared: "/ccip/directory/mainnet/chain/bitcoin-mainnet-bsquared-1", + shibarium: "/ccip/directory/mainnet/chain/shibarium-mainnet", }, }, "Data Feeds": { @@ -157,6 +159,8 @@ export const productChainLinks: ProductChainLinks = { zksync: "/resources/link-token-contracts#zksync", zircuit: "/resources/link-token-contracts#zircuit", ronin: "/resources/link-token-contracts#ronin", + bsquared: "/resources/link-token-contracts#bsquared", + shibarium: "/resources/link-token-contracts#shibarium", }, } @@ -192,4 +196,6 @@ export const chainNames: Record = { blast: "Blast", zircuit: "Zircuit", ronin: "Ronin", + bsquared: "B²", + shibarium: "Shibarium", } 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 7f29b67d5cd..ca902a530c8 100644 --- a/src/config/data/ccip/v1_2_0/mainnet/chains.json +++ b/src/config/data/ccip/v1_2_0/mainnet/chains.json @@ -19,6 +19,26 @@ "version": "1.5.0" } }, + "bitcoin-mainnet-bsquared-1": { + "armProxy": { + "address": "0x1C6Faa5762860261014a355a9efF2bEea2255851", + "version": "1.5.0" + }, + "chainSelector": "5406759801798337480", + "feeTokens": ["LINK", "WBTC"], + "registryModule": { + "address": "0x790b7770D12AdBa4d3F920d7A994E7a4f275037c", + "version": "1.5.0" + }, + "router": { + "address": "0x9C34e9A192d7a4c2cf054668C1122C028C43026c", + "version": "1.2.0" + }, + "tokenAdminRegistry": { + "address": "0x2e1543255119CfB9D3501E32d7f5B244E59A06F4", + "version": "1.5.0" + } + }, "bsc-mainnet": { "armProxy": { "address": "0x9e09697842194f77d315E0907F1Bda77922e8f84", @@ -379,6 +399,26 @@ "version": "1.5.0" } }, + "shibarium-mainnet": { + "armProxy": { + "address": "0xD2bdb98dA1Ff575d091CA5b76412C23Cba88CA02", + "version": "1.5.0" + }, + "chainSelector": "3993510008929295315", + "feeTokens": ["LINK", "WBONE"], + "registryModule": { + "address": "0xB6e8B0158CDD1AaF280f53604b80686787BB9199", + "version": "1.5.0" + }, + "router": { + "address": "0xc2CA5d5C17911e4B838194b51585DdF8fe5116C1", + "version": "1.2.0" + }, + "tokenAdminRegistry": { + "address": "0x995d2Aa233aBeaCA2a64Edf898AE9F4e01bE15B9", + "version": "1.5.0" + } + }, "wemix-mainnet": { "armProxy": { "address": "0x2375959c6571AC7a83c164C6FCcbd09E7782773d", 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 63126e80878..e3534e2859e 100644 --- a/src/config/data/ccip/v1_2_0/mainnet/lanes.json +++ b/src/config/data/ccip/v1_2_0/mainnet/lanes.json @@ -29,28 +29,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } } @@ -99,28 +99,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, @@ -169,28 +169,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, @@ -295,28 +295,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, @@ -433,6 +433,20 @@ "rmnPermeable": false } }, + "bitcoin-mainnet-bsquared-1": { + "mainnet": { + "offRamp": { + "address": "0xaa8bA928903C08417f2F4FC21D1378d90A960BDe", + "version": "1.5.0" + }, + "onRamp": { + "address": "0xB1C908A7CF6f5FB1ed18a73aD60ffF9CC8276eC1", + "enforceOutOfOrder": false, + "version": "1.5.0" + }, + "rmnPermeable": false + } + }, "bsc-mainnet": { "avalanche-mainnet": { "offRamp": { @@ -463,28 +477,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } } @@ -547,14 +561,14 @@ "mBTC": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" } } }, @@ -589,28 +603,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -757,28 +771,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -923,14 +937,14 @@ "mBTC": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" } } }, @@ -965,28 +979,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -1417,28 +1431,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, @@ -1515,14 +1529,14 @@ "mBTC": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" } } }, @@ -1557,28 +1571,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -1750,20 +1764,6 @@ } } }, - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "DPI": { "rateLimiterConfig": { "in": { @@ -1865,42 +1865,42 @@ "sINV": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" } } }, "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -2005,14 +2005,14 @@ "VRTX": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" } } }, @@ -2131,14 +2131,14 @@ "VRTX": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" } } } @@ -2184,20 +2184,6 @@ }, "rmnPermeable": false, "supportedTokens": { - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "MILO": { "rateLimiterConfig": { "in": { @@ -2392,20 +2378,6 @@ } } }, - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "DPI": { "rateLimiterConfig": { "in": { @@ -2479,14 +2451,14 @@ "GHO": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "300000000000000000000000", + "isEnabled": true, + "rate": "60000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "300000000000000000000000", + "isEnabled": true, + "rate": "60000000000000000000" } } }, @@ -2521,14 +2493,14 @@ "mBTC": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" } } }, @@ -2675,42 +2647,42 @@ "sINV": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" } } }, "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -2871,14 +2843,14 @@ "WETH": { "rateLimiterConfig": { "in": { - "capacity": "114000000000000000000", + "capacity": "264250000000000000000", "isEnabled": true, - "rate": "32000000000000000" + "rate": "3058000000000000" }, "out": { - "capacity": "114000000000000000000", + "capacity": "264250000000000000000", "isEnabled": true, - "rate": "32000000000000000" + "rate": "3058000000000000" } } }, @@ -3039,14 +3011,14 @@ "EARNM": { "rateLimiterConfig": { "in": { - "capacity": "625000000000000000000000", + "capacity": "100000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "27778000000000000000000" }, "out": { - "capacity": "625000000000000000000000", + "capacity": "100000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "27778000000000000000000" } } }, @@ -3193,28 +3165,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, @@ -3277,28 +3249,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -3372,20 +3344,6 @@ } } }, - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "DPI": { "rateLimiterConfig": { "in": { @@ -3487,42 +3445,42 @@ "sINV": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" } } }, "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -3627,14 +3585,14 @@ "VRTX": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" } } }, @@ -3767,14 +3725,14 @@ "VRTX": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" } } } @@ -3848,31 +3806,17 @@ }, "rmnPermeable": false, "supportedTokens": { - "DLCBTC": { + "sINV": { "rateLimiterConfig": { "in": { - "capacity": "450000000", + "capacity": "10000000000000000000000", "isEnabled": true, - "rate": "83300" + "rate": "110000000000000000" }, "out": { - "capacity": "450000000", + "capacity": "10000000000000000000000", "isEnabled": true, - "rate": "83300" - } - } - }, - "sINV": { - "rateLimiterConfig": { - "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" - }, - "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "rate": "110000000000000000" } } }, @@ -4030,20 +3974,6 @@ } } }, - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "DPI": { "rateLimiterConfig": { "in": { @@ -4173,42 +4103,42 @@ "sINV": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" } } }, "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -4313,9 +4243,9 @@ "USDM": { "rateLimiterConfig": { "in": { - "capacity": "1000000000000000000000000", + "capacity": "100000000000000000000000", "isEnabled": true, - "rate": "11600000000000000000" + "rate": "1157400000000000000" }, "out": { "capacity": "1000000000000000000000000", @@ -4467,14 +4397,14 @@ "EARNM": { "rateLimiterConfig": { "in": { - "capacity": "625000000000000000000000", + "capacity": "100000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "27778000000000000000000" }, "out": { - "capacity": "625000000000000000000000", + "capacity": "100000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "27778000000000000000000" } } }, @@ -4500,9 +4430,9 @@ "rate": "11600000000000000000" }, "out": { - "capacity": "1000000000000000000000000", + "capacity": "100000000000000000000000", "isEnabled": true, - "rate": "11600000000000000000" + "rate": "1157400000000000000" } } } @@ -4567,14 +4497,14 @@ "VRTX": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" } } } @@ -4609,14 +4539,14 @@ "VRTX": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "5000000000000000000000000", + "isEnabled": true, + "rate": "57870000000000000000" } } } @@ -5002,20 +4932,6 @@ }, "rmnPermeable": false, "supportedTokens": { - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "MILO": { "rateLimiterConfig": { "in": { @@ -5170,31 +5086,17 @@ }, "rmnPermeable": false, "supportedTokens": { - "DLCBTC": { + "sINV": { "rateLimiterConfig": { "in": { - "capacity": "450000000", + "capacity": "10000000000000000000000", "isEnabled": true, - "rate": "83300" + "rate": "110000000000000000" }, "out": { - "capacity": "450000000", + "capacity": "10000000000000000000000", "isEnabled": true, - "rate": "83300" - } - } - }, - "sINV": { - "rateLimiterConfig": { - "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" - }, - "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "rate": "110000000000000000" } } }, @@ -5352,20 +5254,6 @@ }, "rmnPermeable": false, "supportedTokens": { - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "ETHx": { "rateLimiterConfig": { "in": { @@ -5397,14 +5285,14 @@ "sINV": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" } } }, @@ -5745,28 +5633,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" }, "out": { - "capacity": "5000000000000000000", + "capacity": "2500000000000000000", "isEnabled": true, - "rate": "57800000000000" + "rate": "115740000000000" } } }, @@ -5786,6 +5674,18 @@ } } }, + "bitcoin-mainnet-bsquared-1": { + "offRamp": { + "address": "0xF3AC96642F9BA5De3BBc864d609E3F534dD3b7F9", + "version": "1.5.0" + }, + "onRamp": { + "address": "0xddF4b4aF7A9603869C90189EFa8826683D0D234b", + "enforceOutOfOrder": false, + "version": "1.5.0" + }, + "rmnPermeable": true + }, "bsc-mainnet": { "offRamp": { "address": "0x66d84fedED0e51aeB47ceD1BB2fc0221Ae8D7C12", @@ -5815,14 +5715,14 @@ "mBTC": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" } } }, @@ -5857,28 +5757,28 @@ "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -6120,20 +6020,6 @@ } } }, - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "DPI": { "rateLimiterConfig": { "in": { @@ -6207,14 +6093,14 @@ "GHO": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "300000000000000000000000", + "isEnabled": true, + "rate": "60000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "300000000000000000000000", + "isEnabled": true, + "rate": "60000000000000000000" } } }, @@ -6249,14 +6135,14 @@ "mBTC": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "400000000", + "isEnabled": true, + "rate": "18518" } } }, @@ -6403,42 +6289,42 @@ "sINV": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" } } }, "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -6599,14 +6485,14 @@ "WETH": { "rateLimiterConfig": { "in": { - "capacity": "114000000000000000000", + "capacity": "264250000000000000000", "isEnabled": true, - "rate": "32000000000000000" + "rate": "3058000000000000" }, "out": { - "capacity": "114000000000000000000", + "capacity": "264250000000000000000", "isEnabled": true, - "rate": "32000000000000000" + "rate": "3058000000000000" } } }, @@ -6764,20 +6650,6 @@ } } }, - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "DPI": { "rateLimiterConfig": { "in": { @@ -6907,42 +6779,42 @@ "sINV": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" } } }, "SolvBTC": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, "SolvBTC.BBN": { "rateLimiterConfig": { "in": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" }, "out": { - "capacity": "500000000000000000000", + "capacity": "15000000000000000000", "isEnabled": true, - "rate": "23140000000000000" + "rate": "694440000000000" } } }, @@ -7292,20 +7164,6 @@ }, "rmnPermeable": false, "supportedTokens": { - "DLCBTC": { - "rateLimiterConfig": { - "in": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - }, - "out": { - "capacity": "450000000", - "isEnabled": true, - "rate": "83300" - } - } - }, "ETHx": { "rateLimiterConfig": { "in": { @@ -7337,14 +7195,14 @@ "sINV": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "10000000000000000000000", + "isEnabled": true, + "rate": "110000000000000000" } } }, @@ -7585,14 +7443,14 @@ "EARNM": { "rateLimiterConfig": { "in": { - "capacity": "625000000000000000000000", + "capacity": "50000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "13889000000000000000000" }, "out": { - "capacity": "625000000000000000000000", + "capacity": "50000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "13889000000000000000000" } } }, @@ -7722,6 +7580,18 @@ } } }, + "shibarium-mainnet": { + "offRamp": { + "address": "0x8B3eEed4948684c3ec1bb60967820f40285018B8", + "version": "1.5.0" + }, + "onRamp": { + "address": "0x3Ac0D8fe5b4e8d0a95C507CCd83F6A8d73A8c6b1", + "enforceOutOfOrder": false, + "version": "1.5.0" + }, + "rmnPermeable": true + }, "wemix-mainnet": { "offRamp": { "address": "0xc1EcCE580B2C96f4fd202fB7c2a259ECe19a1bF2", @@ -8005,14 +7875,14 @@ "EARNM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000000", + "isEnabled": true, + "rate": "27778000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000000", + "isEnabled": true, + "rate": "27778000000000000000000" } } }, @@ -8117,14 +7987,14 @@ "EARNM": { "rateLimiterConfig": { "in": { - "capacity": "625000000000000000000000", + "capacity": "100000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "27778000000000000000000" }, "out": { - "capacity": "625000000000000000000000", + "capacity": "100000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "27778000000000000000000" } } }, @@ -8150,9 +8020,9 @@ "rate": "11600000000000000000" }, "out": { - "capacity": "1000000000000000000000000", + "capacity": "100000000000000000000000", "isEnabled": true, - "rate": "11600000000000000000" + "rate": "1157400000000000000" } } } @@ -8271,14 +8141,14 @@ "EARNM": { "rateLimiterConfig": { "in": { - "capacity": "625000000000000000000000", + "capacity": "50000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "13889000000000000000000" }, "out": { - "capacity": "625000000000000000000000", + "capacity": "50000000000000000000000000", "isEnabled": true, - "rate": "173600000000000000000" + "rate": "13889000000000000000000" } } }, @@ -8487,6 +8357,20 @@ } } }, + "shibarium-mainnet": { + "mainnet": { + "offRamp": { + "address": "0x7422809f8625Ec2b98a1DDd39db4C99F75EE118F", + "version": "1.5.0" + }, + "onRamp": { + "address": "0x750BFfccf99D1Ad1C38b5FE4Ad83010bbb82E7DF", + "enforceOutOfOrder": false, + "version": "1.5.0" + }, + "rmnPermeable": false + } + }, "wemix-mainnet": { "avalanche-mainnet": { "offRamp": { 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 1cbbbfb3aa8..ae18d76d89b 100644 --- a/src/config/data/ccip/v1_2_0/mainnet/tokens.json +++ b/src/config/data/ccip/v1_2_0/mainnet/tokens.json @@ -223,44 +223,6 @@ "tokenAddress": "0xc719d010B63E5bbF2C0551872CD5316ED26AcD83" } }, - "DLCBTC": { - "ethereum-mainnet-arbitrum-1": { - "allowListEnabled": false, - "decimals": 8, - "name": "dlcBTC", - "poolAddress": "0xCBeD22C12b9CBFaBa8E352D1EC6279885Df8725F", - "poolType": "burnMint", - "symbol": "dlcBTC", - "tokenAddress": "0x050C24dBf1eEc17babE5fc585F06116A259CC77A" - }, - "ethereum-mainnet-base-1": { - "allowListEnabled": false, - "decimals": 8, - "name": "dlcBTC", - "poolAddress": "0x206E9A22B384d3863b606C41030Ec2A19D3CBb95", - "poolType": "burnMint", - "symbol": "dlcBTC", - "tokenAddress": "0x12418783e860997eb99e8aCf682DF952F721cF62" - }, - "ethereum-mainnet-optimism-1": { - "allowListEnabled": false, - "decimals": 8, - "name": "dlcBTC", - "poolAddress": "0xb6f8e9604BAFD1482631740931783998e9E736A7", - "poolType": "burnMint", - "symbol": "DLCBTC", - "tokenAddress": "0x2bAa7E92F3F14883264BfA63058cC223Ad719438" - }, - "mainnet": { - "allowListEnabled": false, - "decimals": 8, - "name": "dlcBTC", - "poolAddress": "0x08B4058F16D243C977ea1fe91B20Af31057b5aBb", - "poolType": "burnMint", - "symbol": "DLCBTC", - "tokenAddress": "0x20157DBAbb84e3BBFE68C349d0d44E48AE7B5AD2" - } - }, "DPI": { "ethereum-mainnet-arbitrum-1": { "allowListEnabled": false, @@ -523,6 +485,14 @@ "symbol": "LINK.e", "tokenAddress": "0x5947BB275c521040051D82396192181b413227A3" }, + "bitcoin-mainnet-bsquared-1": { + "allowListEnabled": false, + "decimals": 18, + "name": "ChainLink Token", + "poolType": "feeTokenOnly", + "symbol": "LINK", + "tokenAddress": "0x709229D9587886a1eDFeE6b5cE636E1D70d1cE39" + }, "bsc-mainnet": { "allowListEnabled": false, "decimals": 18, @@ -678,6 +648,14 @@ "symbol": "LINK", "tokenAddress": "0x3902228D6A3d2Dc44731fD9d45FeE6a61c722D0b" }, + "shibarium-mainnet": { + "allowListEnabled": false, + "decimals": 18, + "name": "ChainLink Token", + "poolType": "feeTokenOnly", + "symbol": "LINK", + "tokenAddress": "0x71052BAe71C25C78E37fD12E5ff1101A71d9018F" + }, "wemix-mainnet": { "allowListEnabled": false, "decimals": 18, @@ -1837,6 +1815,26 @@ "tokenAddress": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c" } }, + "WBONE": { + "shibarium-mainnet": { + "allowListEnabled": false, + "decimals": 18, + "name": "Shibarium Wrapped BONE", + "poolType": "feeTokenOnly", + "symbol": "WBONE", + "tokenAddress": "0xC76F4c819D820369Fb2d7C1531aB3Bb18e6fE8d8" + } + }, + "WBTC": { + "bitcoin-mainnet-bsquared-1": { + "allowListEnabled": false, + "decimals": 18, + "name": "Wrapped BTC", + "poolType": "feeTokenOnly", + "symbol": "WBTC", + "tokenAddress": "0x4200000000000000000000000000000000000006" + } + }, "WCELO": { "celo-mainnet": { "allowListEnabled": false, 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 1feb9d6d8b3..eed34387cc3 100644 --- a/src/config/data/ccip/v1_2_0/testnet/chains.json +++ b/src/config/data/ccip/v1_2_0/testnet/chains.json @@ -19,6 +19,26 @@ "version": "1.5.0" } }, + "bitcoin-testnet-bsquared-1": { + "armProxy": { + "address": "0x2ce782d1B03CF45F003685614AFaD6495FAf70D4", + "version": "1.5.0" + }, + "chainSelector": "1948510578179542068", + "feeTokens": ["LINK", "WBTC"], + "registryModule": { + "address": "0x9a3F1b6Fb4007413078352c5b25C2814aD5732BC", + "version": "1.5.0" + }, + "router": { + "address": "0x34A49Eb641daF64d61be00Aa7F759f8225351101", + "version": "1.2.0" + }, + "tokenAdminRegistry": { + "address": "0xfCaaFD5157aae3cAE886318a0D104D0B19fEEaA1", + "version": "1.5.0" + } + }, "bsc-testnet": { "armProxy": { "address": "0xA8C0c11bf64AF62CDCA6f93D3769B88BdD7cb93D", @@ -419,6 +439,26 @@ "version": "1.5.0" } }, + "shibarium-testnet-puppynet": { + "armProxy": { + "address": "0x8d677784DA3707e57aC0306464552560E05dBCD7", + "version": "1.5.0" + }, + "chainSelector": "17833296867764334567", + "feeTokens": ["LINK", "WBONE"], + "registryModule": { + "address": "0xf6B25A05333C4B8Eb108758d306f28B99324A1bf", + "version": "1.5.0" + }, + "router": { + "address": "0x449E234FEDF3F907b9E9Dd6BAf1ddc36664097E5", + "version": "1.2.0" + }, + "tokenAdminRegistry": { + "address": "0x5B3BA3d2Dbe9565c2905fbB81776E332a59b6F05", + "version": "1.5.0" + } + }, "wemix-testnet": { "armProxy": { "address": "0xA930c1E0fF1E1005E8Ef569Aa81e6EEbf466b1c3", 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 aa46cd1206f..7e569919664 100644 --- a/src/config/data/ccip/v1_2_0/testnet/lanes.json +++ b/src/config/data/ccip/v1_2_0/testnet/lanes.json @@ -193,6 +193,20 @@ "rate": "167000000000000000000" } } + }, + "USDC": { + "rateLimiterConfig": { + "in": { + "capacity": "100000000000", + "isEnabled": true, + "rate": "167000000" + }, + "out": { + "capacity": "100000000000", + "isEnabled": true, + "rate": "167000000" + } + } } } }, @@ -393,6 +407,36 @@ } } }, + "bitcoin-testnet-bsquared-1": { + "ethereum-testnet-sepolia": { + "offRamp": { + "address": "0x00bC9e9966f2E217cb9d1f441Fa066588bcAeD0C", + "version": "1.5.0" + }, + "onRamp": { + "address": "0xaCA465B84F0325DF66A0bf0814C7bfc38c171e87", + "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" + } + } + } + } + } + }, "bsc-testnet": { "avalanche-fuji-testnet": { "offRamp": { @@ -858,6 +902,34 @@ } } }, + "bitcoin-testnet-bsquared-1": { + "offRamp": { + "address": "0x2A35B76Da2e37fd73B7b01A655c77A370106f34f", + "version": "1.5.0" + }, + "onRamp": { + "address": "0x1fDc4DAe777dCac0EDE2A0967511842A8fADc8B4", + "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" + } + } + } + } + }, "bsc-testnet": { "offRamp": { "address": "0x04305BD9D9CA6730517f79c3D9c6828BC2D25Ecb", @@ -1079,6 +1151,20 @@ "rate": "167000000000000000000" } } + }, + "USDC": { + "rateLimiterConfig": { + "in": { + "capacity": "100000000000", + "isEnabled": true, + "rate": "167000000" + }, + "out": { + "capacity": "100000000000", + "isEnabled": true, + "rate": "167000000" + } + } } } }, @@ -1361,6 +1447,16 @@ "rmnPermeable": true }, "ethereum-testnet-sepolia-zircuit-1": { + "offRamp": { + "address": "0xf79585C84B752E636B7Db62C81E075E707aa44B7", + "version": "1.5.0" + }, + "onRamp": { + "address": "0x33629E0d4247bABb9e367FbBb18b9cE29A7f29C8", + "enforceOutOfOrder": true, + "version": "1.5.0" + }, + "rmnPermeable": false, "supportedTokens": { "CCIP-BnM": { "rateLimiterConfig": { @@ -1574,6 +1670,34 @@ } } }, + "shibarium-testnet-puppynet": { + "offRamp": { + "address": "0x9f54330D70859726c39772b6157b03A6dB17F254", + "version": "1.5.0" + }, + "onRamp": { + "address": "0x46588E7EFab168f94cccAF1a5B19cC22Cdc144e5", + "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" + } + } + } + } + }, "wemix-testnet": { "offRamp": { "address": "0x445F41C6aa7e910021786e860d7cfe3E7fcC6640", @@ -2065,28 +2189,42 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } + } + }, + "USDC": { + "rateLimiterConfig": { + "in": { + "capacity": "100000000000", + "isEnabled": true, + "rate": "167000000" + }, + "out": { + "capacity": "100000000000", + "isEnabled": true, + "rate": "167000000" } } } @@ -2107,28 +2245,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } } @@ -2161,28 +2299,42 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + }, + "out": { + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" + } + } + }, + "USDC": { + "rateLimiterConfig": { + "in": { + "capacity": "100000000000", + "isEnabled": true, + "rate": "167000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000", + "isEnabled": true, + "rate": "167000000" } } } @@ -2203,28 +2355,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, @@ -2259,28 +2411,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } } @@ -2301,28 +2453,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, @@ -2369,28 +2521,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } } @@ -2625,28 +2777,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "2770000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "2770000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } } @@ -2667,28 +2819,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "2770000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "2770000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } } @@ -3157,6 +3309,16 @@ "rmnPermeable": false }, "ethereum-testnet-sepolia": { + "offRamp": { + "address": "0x9D9bB877AD1dB505Bb54584dC185Af7a5Dd0C773", + "version": "1.5.0" + }, + "onRamp": { + "address": "0xd120de1F5067F967ef49Cc09c8Ca9864aB4215df", + "enforceOutOfOrder": false, + "version": "1.5.0" + }, + "rmnPermeable": false, "supportedTokens": { "CCIP-LnM": { "rateLimiterConfig": { @@ -3235,28 +3397,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "167000000000000000000", + "isEnabled": true, + "rate": "100000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "167000000000000000000", + "isEnabled": true, + "rate": "100000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "167000000000000000000", + "isEnabled": true, + "rate": "100000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "167000000000000000000", + "isEnabled": true, + "rate": "100000000000000000000" } } } @@ -3291,28 +3453,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, @@ -3347,28 +3509,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } } @@ -3389,28 +3551,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, @@ -3445,28 +3607,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, @@ -3501,28 +3663,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } } @@ -3543,28 +3705,28 @@ "CCIP-BnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } }, "CCIP-LnM": { "rateLimiterConfig": { "in": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" }, "out": { - "capacity": "0", - "isEnabled": false, - "rate": "0" + "capacity": "100000000000000000000000", + "isEnabled": true, + "rate": "167000000000000000000" } } } @@ -3627,6 +3789,36 @@ "rmnPermeable": false } }, + "shibarium-testnet-puppynet": { + "ethereum-testnet-sepolia": { + "offRamp": { + "address": "0x153f275d90D29BEC1a47684859c86186a7DE0151", + "version": "1.5.0" + }, + "onRamp": { + "address": "0x69fb9813d3843e26A49ecFe167b359f867556cA4", + "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" + } + } + } + } + } + }, "wemix-testnet": { "avalanche-fuji-testnet": { "offRamp": { 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 2b5877a050e..4410d4f86af 100644 --- a/src/config/data/ccip/v1_2_0/testnet/tokens.json +++ b/src/config/data/ccip/v1_2_0/testnet/tokens.json @@ -9,6 +9,15 @@ "symbol": "CCIP-BnM", "tokenAddress": "0xD21341536c5cF5EB1bcb58f6723cE26e8D8E90e4" }, + "bitcoin-testnet-bsquared-1": { + "allowListEnabled": false, + "decimals": 18, + "name": "CCIP-BnM", + "poolAddress": "0x02ee9Bddc5819eeF4b55f82ae9D4035C07Fd08A6", + "poolType": "burnMint", + "symbol": "CCIP-BnM", + "tokenAddress": "0x0643fD73C261eC4B369C3a8C5c0eC8c57485E32d" + }, "bsc-testnet": { "allowListEnabled": false, "decimals": 18, @@ -162,6 +171,15 @@ "symbol": "CCIP-BnM", "tokenAddress": "0x88DD2416699Bad3AeC58f535BC66F7f62DE2B2EC" }, + "shibarium-testnet-puppynet": { + "allowListEnabled": false, + "decimals": 18, + "name": "CCIP-BnM", + "poolAddress": "0x694f112E941472c8806b853Db714c29387396FBb", + "poolType": "burnMint", + "symbol": "CCIP-BnM", + "tokenAddress": "0x81249b4bD91A8706eE67a2f422DB82258D4947ad" + }, "wemix-testnet": { "allowListEnabled": false, "decimals": 18, @@ -411,6 +429,14 @@ "symbol": "LINK", "tokenAddress": "0x0b9d5D9136855f6FEc3c0993feE6E9CE8a297846" }, + "bitcoin-testnet-bsquared-1": { + "allowListEnabled": false, + "decimals": 18, + "name": "ChainLink Token", + "poolType": "feeTokenOnly", + "symbol": "LINK", + "tokenAddress": "0x436a1907D9e6a65E6db73015F08f9C66F6B63E45" + }, "bsc-testnet": { "allowListEnabled": false, "decimals": 18, @@ -571,6 +597,14 @@ "symbol": "LINK", "tokenAddress": "0x5bB50A6888ee6a67E22afFDFD9513be7740F1c15" }, + "shibarium-testnet-puppynet": { + "allowListEnabled": false, + "decimals": 18, + "name": "ChainLink Token", + "poolType": "feeTokenOnly", + "symbol": "LINK", + "tokenAddress": "0x44637eEfD71A090990f89faEC7022fc74B2969aD" + }, "wemix-testnet": { "allowListEnabled": false, "decimals": 18, @@ -674,6 +708,26 @@ "tokenAddress": "0xae13d989daC2f0dEbFf460aC112a837C89BAa7cd" } }, + "WBONE": { + "shibarium-testnet-puppynet": { + "allowListEnabled": false, + "decimals": 18, + "name": "Shibarium Wrapped BONE", + "poolType": "feeTokenOnly", + "symbol": "WBONE", + "tokenAddress": "0x41c3F37587EBcD46C0F85eF43E38BcfE1E70Ab56" + } + }, + "WBTC": { + "bitcoin-testnet-bsquared-1": { + "allowListEnabled": false, + "decimals": 18, + "name": "Wrapped Ether", + "poolType": "feeTokenOnly", + "symbol": "WETH", + "tokenAddress": "0x4200000000000000000000000000000000000006" + } + }, "WCELO": { "celo-testnet-alfajores": { "allowListEnabled": false, diff --git a/src/config/data/chain-to-technology.json b/src/config/data/chain-to-technology.json index 21eb28d14b2..b330138e118 100644 --- a/src/config/data/chain-to-technology.json +++ b/src/config/data/chain-to-technology.json @@ -48,5 +48,9 @@ "MANTLE_MAINNET": "MANTLE", "MANTLE_SEPOLIA": "MANTLE", "RONIN_MAINNET": "RONIN", - "RONIN_SAIGON": "RONIN" + "RONIN_SAIGON": "RONIN", + "BSQUARED_MAINNET": "BSQUARED", + "BSQUARED_TESTNET": "BSQUARED", + "SHIBARIUM_MAINNET": "SHIBARIUM", + "SHIBARIUM_PUPPYNET": "SHIBARIUM" } diff --git a/src/config/data/chains.json b/src/config/data/chains.json index bc246aac269..f1986ce7842 100644 --- a/src/config/data/chains.json +++ b/src/config/data/chains.json @@ -636,5 +636,41 @@ "nativeCurrency": { "name": "RON", "symbol": "RON", "decimals": 18 } } } + }, + "BSQUARED": { + "title": "B²", + "icon": "/assets/chains/bsquared.svg", + "chains": { + "BSQUARED_MAINNET": { + "chainId": 223, + "title": "B²", + "explorer": "https://explorer.bsquared.network", + "nativeCurrency": { "name": "Bitcoin", "symbol": "BTC", "decimals": 18 } + }, + "BSQUARED_TESTNET": { + "chainId": 1123, + "title": "B² Testnet", + "explorer": "https://testnet-explorer.bsquared.network", + "nativeCurrency": { "name": "Bitcoin", "symbol": "BTC", "decimals": 18 } + } + } + }, + "SHIBARIUM": { + "title": "Shibarium", + "icon": "/assets/chains/shibarium.svg", + "chains": { + "SHIBARIUM_MAINNET": { + "chainId": 109, + "title": "Shibarium", + "explorer": "https://www.shibariumscan.io", + "nativeCurrency": { "name": "BONE Shibarium", "symbol": "BONE", "decimals": 18 } + }, + "SHIBARIUM_PUPPYNET": { + "chainId": 157, + "title": "Shibarium Puppynet", + "explorer": "https://puppyscan.shib.io", + "nativeCurrency": { "name": "BONE", "symbol": "BONE", "decimals": 18 } + } + } } } diff --git a/src/config/types.ts b/src/config/types.ts index 0232097c9bc..1e4defa675b 100644 --- a/src/config/types.ts +++ b/src/config/types.ts @@ -76,6 +76,10 @@ export type SupportedChain = | "MANTLE_SEPOLIA" | "RONIN_MAINNET" | "RONIN_SAIGON" + | "BSQUARED_MAINNET" + | "BSQUARED_TESTNET" + | "SHIBARIUM_MAINNET" + | "SHIBARIUM_PUPPYNET" export type Chains = Record< SupportedTechnology, diff --git a/src/config/web3Providers.ts b/src/config/web3Providers.ts index b39ae63d14f..28249e5ddd3 100644 --- a/src/config/web3Providers.ts +++ b/src/config/web3Providers.ts @@ -54,6 +54,10 @@ export const chainToProvider: Record providers.Provider> = MANTLE_SEPOLIA: () => new providers.JsonRpcProvider("https://rpc.sepolia.mantle.xyz"), RONIN_MAINNET: () => new providers.JsonRpcProvider("https://ronin.lgns.net/rpc"), RONIN_SAIGON: () => new providers.JsonRpcProvider("https://saigon-testnet.roninchain.com/rpc"), + BSQUARED_MAINNET: () => new providers.JsonRpcProvider("https://rpc.ankr.com/b2"), + BSQUARED_TESTNET: () => new providers.JsonRpcProvider("https://rpc.ankr.com/b2_testnet"), + SHIBARIUM_MAINNET: () => new providers.JsonRpcProvider("https://www.shibrpc.com"), + SHIBARIUM_PUPPYNET: () => new providers.JsonRpcProvider("https://puppynet.shibrpc.com"), } export const getRpcUrlForChain = (chain: SupportedChain): string => { diff --git a/src/content/ccip/concepts/ccip-execution-latency.mdx b/src/content/ccip/concepts/ccip-execution-latency.mdx index e00ab9d431d..89acb52336f 100644 --- a/src/content/ccip/concepts/ccip-execution-latency.mdx +++ b/src/content/ccip/concepts/ccip-execution-latency.mdx @@ -127,6 +127,7 @@ This section provides an overview of the finality methods CCIP uses to determine | Base | Finality tag | 18 minutes | | Blast | Finality tag | 20 minutes | | BNB | Finality tag | 5 seconds | +| B² | Finality tag | 20 minutes | | Celo | Finality tag | < 1 second | | Ethereum | Finality tag | 15 minutes | | Gnosis | Finality tag | 3 minutes | @@ -139,5 +140,7 @@ This section provides an overview of the finality methods CCIP uses to determine | Polygon | Finality tag | 2 minutes | | Ronin | Finality tag | 10 seconds | | Scroll | Finality tag | 1 hour | +| Shibarium | Finality tag | 1 minute | | Wemix | Finality tag | < 1 second | +| Zircuit | Finality tag | 21 minutes | | ZKsync | [Block depth](#block-depth) (1200 blocks) | 20 minutes | diff --git a/src/content/resources/link-token-contracts.mdx b/src/content/resources/link-token-contracts.mdx index 9a8a6145d29..1b4b04f69c1 100644 --- a/src/content/resources/link-token-contracts.mdx +++ b/src/content/resources/link-token-contracts.mdx @@ -462,6 +462,36 @@ Testnet ETH is used to pay for transactions on Blast Sepolia. Testnet ETH is ava | Decimals | 18 | | Network status | [sepolia.blastscan.io](https://sepolia.blastscan.io/) | +## Bsquared + +### Bsquared mainnet + +BTC is used to pay for transactions on Bsquared Mainnet. + +| Parameter | Value | +| :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| Chain ID | `223` | +| Address |
| +| Name | Chainlink Token | +| Symbol | LINK | +| Decimals | 18 | +| Network status | [explorer.bsquared.network](https://explorer.bsquared.network/) | + +### Bsquared testnet + +Testnet BTC is used to pay for transactions on Bsquared Testnet. + +Testnet BTC and LINK are available at [faucets.chain.link/bsquared-testnet](https://faucet.chain.link/bsquared-testnet). + +| Parameter | Value | +| :------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Chain ID | `1123` | +| Address |
| +| Name | Chainlink Token | +| Symbol | LINK | +| Decimals | 18 | +| Network status | [testnet-explorer.bsquared.network](https://testnet-explorer.bsquared.network/) | + ## Celo ### Celo mainnet @@ -580,6 +610,36 @@ Testnet ETH is used to pay for transactions on Linea Sepolia. Testnet ETH and LI | Decimals | 18 | | Network status | [linea.statuspage.io](https://linea.statuspage.io/) | +## Shibarium + +### Shibarium mainnet + +BONE is used to pay for transactions on Shibarium Mainnet. + +| Parameter | Value | +| :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Chain ID | `109` | +| Address |
| +| Name | Chainlink Token | +| Symbol | LINK | +| Decimals | 18 | +| Network status | [explorer.shibariumscan.io](https://explorer.shibariumscan.io/) | + +### Shibarium Puppynet + +Testnet BONE is used to pay for transactions on Shibarium Puppynet. + +Testnet BONE and LINK are available at [faucets.chain.link/shibarium-puppynet](https://faucet.chain.link/shibarium-puppynet). + +| Parameter | Value | +| :------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Chain ID | `157` | +| Address |
| +| Name | Chainlink Token | +| Symbol | LINK | +| Decimals | 18 | +| Network status | [puppyscan.shib.io](https://puppyscan.shib.io/) | + ## ZKsync ### ZKsync Era mainnet diff --git a/src/features/utils/index.ts b/src/features/utils/index.ts index 3383d352831..8d9ab8d29ad 100644 --- a/src/features/utils/index.ts +++ b/src/features/utils/index.ts @@ -197,6 +197,14 @@ export const directoryToSupportedChain = (chainInRdd: string): SupportedChain => return "RONIN_MAINNET" case "ronin-testnet-saigon": return "RONIN_SAIGON" + case "bitcoin-mainnet-bsquared-1": + return "BSQUARED_MAINNET" + case "bitcoin-testnet-bsquared-1": + return "BSQUARED_TESTNET" + case "shibarium-mainnet": + return "SHIBARIUM_MAINNET" + case "shibarium-testnet-puppynet": + return "SHIBARIUM_PUPPYNET" default: throw Error(`Chain not found ${chainInRdd}`) } @@ -292,6 +300,14 @@ export const supportedChainToChainInRdd = (supportedChain: SupportedChain): stri return "ronin-mainnet" case "RONIN_SAIGON": return "ronin-testnet-saigon" + case "BSQUARED_MAINNET": + return "bitcoin-mainnet-bsquared-1" + case "BSQUARED_TESTNET": + return "bitcoin-testnet-bsquared-1" + case "SHIBARIUM_MAINNET": + return "shibarium-mainnet" + case "SHIBARIUM_PUPPYNET": + return "shibarium-testnet-puppynet" default: throw Error(`Chain not found ${supportedChain}`) } diff --git a/src/scripts/reference/chains.json b/src/scripts/reference/chains.json index a7dcaf3a56e..00c020667f1 100644 --- a/src/scripts/reference/chains.json +++ b/src/scripts/reference/chains.json @@ -168,6 +168,19 @@ { "name": "dexguru", "url": "https://gnosis.dex.guru", "icon": "dexguru", "standard": "EIP3091" } ] }, + { + "name": "Shibarium", + "chain": "Shibarium", + "icon": "shibarium", + "rpc": ["https://www.shibrpc.com", "https://rpc.shibrpc.com", "https://shib.nownodes.io"], + "faucets": [], + "nativeCurrency": { "name": "BONE Shibarium", "symbol": "BONE", "decimals": 18 }, + "infoURL": "https://shibariumecosystem.com", + "shortName": "shibariumecosystem", + "chainId": 109, + "networkId": 109, + "explorers": [{ "name": "shibariumscan", "url": "https://www.shibariumscan.io", "standard": "none" }] + }, { "name": "Polygon Mainnet", "chain": "Polygon", @@ -198,6 +211,39 @@ { "name": "dexguru", "url": "https://polygon.dex.guru", "icon": "dexguru", "standard": "EIP3091" } ] }, + { + "name": "Puppynet", + "chain": "Puppynet", + "icon": "shibarium", + "rpc": ["https://puppynet.shibrpc.com"], + "faucets": ["https://shibarium.shib.io/faucet"], + "nativeCurrency": { "name": "BONE", "symbol": "BONE", "decimals": 18 }, + "infoURL": "https://shibariumecosystem.com", + "shortName": "puppynet", + "chainId": 157, + "networkId": 157, + "explorers": [{ "name": "puppyscan", "url": "https://puppyscan.shib.io", "standard": "none" }] + }, + { + "name": "B2 Hub Mainnet", + "chain": "B2", + "rpc": ["https://hub-rpc.bsquared.network"], + "faucets": [], + "nativeCurrency": { "name": "BSquared Token", "symbol": "B2", "decimals": 18 }, + "infoURL": "https://www.bsquared.network", + "shortName": "B2Hub-mainnet", + "chainId": 213, + "networkId": 213, + "icon": "bsquare", + "explorers": [ + { + "name": "B2 Hub Mainnet Explorer", + "url": "https://hub-explorer.bsquared.network", + "icon": "bsquare", + "standard": "EIP3091" + } + ] + }, { "name": "Fantom Opera", "chain": "FTM", @@ -371,6 +417,32 @@ { "name": "WEMIX Testnet Microscope", "url": "https://microscope.test.wemix.com", "standard": "EIP3091" } ] }, + { + "name": "B2 Testnet", + "title": "B2 Testnet", + "chain": "Habitat", + "rpc": [ + "https://b2-testnet.alt.technology", + "https://rpc.ankr.com/b2_testnet", + "https://testnet-rpc.bsquared.network" + ], + "faucets": [], + "nativeCurrency": { "name": "Bitcoin", "symbol": "BTC", "decimals": 18 }, + "infoURL": "https://www.bsquared.network", + "shortName": "B2-testnet", + "chainId": 1123, + "networkId": 1123, + "icon": "bsquare", + "explorers": [ + { + "name": "blockscout", + "url": "https://testnet-explorer.bsquared.network", + "icon": "bsquare", + "standard": "EIP3091" + } + ], + "parent": { "type": "L2", "chain": "eip155-1113" } + }, { "name": "Moonbeam", "chain": "MOON", @@ -1014,7 +1086,8 @@ "wss://ethereum-sepolia-rpc.publicnode.com", "https://sepolia.drpc.org", "wss://sepolia.drpc.org", - "https://rpc-sepolia.rockx.com" + "https://rpc-sepolia.rockx.com", + "https://eth-sepolia.g.alchemy.com/v2/WddzdzI2o9S3COdT73d5w6AIogbKq4X-" ], "faucets": ["http://fauceth.komputing.org?chain=11155111&address=${ADDRESS}"], "nativeCurrency": { "name": "Sepolia Ether", "symbol": "ETH", "decimals": 18 }, diff --git a/src/scripts/reference/linkNameSymbol.json b/src/scripts/reference/linkNameSymbol.json index e26b11052d0..f9a87b02735 100644 --- a/src/scripts/reference/linkNameSymbol.json +++ b/src/scripts/reference/linkNameSymbol.json @@ -203,5 +203,21 @@ "2021": { "name": "ChainLink Token", "symbol": "LINK" + }, + "213": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "1123": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "109": { + "name": "ChainLink Token", + "symbol": "LINK" + }, + "157": { + "name": "ChainLink Token", + "symbol": "LINK" } }