Skip to content

Commit 940f05d

Browse files
authored
* zksync sepolia testnet * zksync sepolia mainnet * config * config * config * guide on ccip execution latency * testnet
1 parent bda17c8 commit 940f05d

File tree

21 files changed

+387
-40
lines changed

21 files changed

+387
-40
lines changed

public/changelog.json

+11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
[
2+
{
3+
"category": "integration",
4+
"changes": [],
5+
"date": "2024-09-16",
6+
"description": "Chainlink CCIP is publicly available on ZKsync mainnet and testnet.\n\n- [Mainnet lane details](https://docs.chain.link/ccip/supported-networks/v1_2_0/mainnet#zksync-mainnet)\n- [Testnet lane details](https://docs.chain.link/ccip/supported-networks/v1_2_0/testnet#zksync-sepolia)",
7+
"relatedNetworks": ["zksync"],
8+
"relatedTokens": [],
9+
"title": "CCIP on ZKsync",
10+
"topic": "ccip",
11+
"urls": []
12+
},
213
{
314
"category": "release",
415
"changes": [],

src/components/QuickLinks/data/productChainLinks.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ export const productChainLinks: ProductChainLinks = {
3434
wemix: "/ccip/supported-networks/v1_2_0/mainnet#wemix-mainnet",
3535
mode: "/ccip/supported-networks/v1_2_0/mainnet#mode-mainnet",
3636
metis: "/ccip/supported-networks/v1_2_0/mainnet#metis-mainnet",
37+
zksync: "/ccip/supported-networks/v1_2_0/mainnet#zksync-mainnet",
3738
},
3839
},
3940
"Data Feeds": {
@@ -159,7 +160,7 @@ export const chainNames: Record<string, string> = {
159160
soneium: "Soneium",
160161
starknet: "Starknet",
161162
wemix: "Wemix",
162-
zksync: "zkSync",
163+
zksync: "ZKsync",
163164
mode: "Mode",
164165
blast: "Blast",
165166
}

src/config/data/ccip/v1_2_0/mainnet/chains.json

+5
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,10 @@
6868
"chainSelector": "8805746078405598895",
6969
"router": "0x7b9FB8717D306e2e08ce2e1Efa81F026bf9AD13c",
7070
"feeTokens": ["LINK", "WMETIS"]
71+
},
72+
"ethereum-mainnet-zksync-1": {
73+
"chainSelector": "1562403441176082196",
74+
"router": "0x748Fd769d81F5D94752bf8B0875E9301d0ba71bB",
75+
"feeTokens": ["LINK", "WETH"]
7176
}
7277
}

src/config/data/ccip/v1_2_0/mainnet/lanes.json

+52
Original file line numberDiff line numberDiff line change
@@ -1176,6 +1176,14 @@
11761176
"rate": "277000000000000000000"
11771177
}
11781178
},
1179+
"ethereum-mainnet-zksync-1": {
1180+
"onRamp": "0x2C1016053d9873270d71613cA321aE97Fc89201d",
1181+
"rateLimiterConfig": {
1182+
"capacity": "100000000000000000000000",
1183+
"isEnabled": true,
1184+
"rate": "167000000000000000000"
1185+
}
1186+
},
11791187
"mainnet": {
11801188
"onRamp": "0xCe11020D56e5FDbfE46D9FC3021641FfbBB5AdEE",
11811189
"supportedTokens": {
@@ -2673,6 +2681,33 @@
26732681
}
26742682
}
26752683
},
2684+
"ethereum-mainnet-zksync-1": {
2685+
"ethereum-mainnet-arbitrum-1": {
2686+
"onRamp": "0x9033687a0f03012e015f8f8f2a59da57531d2B43",
2687+
"rateLimiterConfig": {
2688+
"capacity": "100000000000000000000000",
2689+
"isEnabled": true,
2690+
"rate": "167000000000000000000"
2691+
}
2692+
},
2693+
"mainnet": {
2694+
"onRamp": "0x3B80Fe300c9A611abA0496e2543B66Ff7bD4B9e9",
2695+
"supportedTokens": {
2696+
"LINK": {
2697+
"rateLimiterConfig": {
2698+
"capacity": "50000000000000000000000",
2699+
"isEnabled": true,
2700+
"rate": "13880000000000000000"
2701+
}
2702+
}
2703+
},
2704+
"rateLimiterConfig": {
2705+
"capacity": "2000000000000000000000000",
2706+
"isEnabled": true,
2707+
"rate": "555550000000000000000"
2708+
}
2709+
}
2710+
},
26762711
"mainnet": {
26772712
"avalanche-mainnet": {
26782713
"onRamp": "0x3df8dAe2d123081c4D5E946E655F7c109B9Dd630",
@@ -3541,6 +3576,23 @@
35413576
"rate": "1389000000000000000000"
35423577
}
35433578
},
3579+
"ethereum-mainnet-zksync-1": {
3580+
"onRamp": "0xD54C93A99CBCb8D865E13DA321B540171795A89f",
3581+
"supportedTokens": {
3582+
"LINK": {
3583+
"rateLimiterConfig": {
3584+
"capacity": "50000000000000000000000",
3585+
"isEnabled": true,
3586+
"rate": "13880000000000000000"
3587+
}
3588+
}
3589+
},
3590+
"rateLimiterConfig": {
3591+
"capacity": "2000000000000000000000000",
3592+
"isEnabled": true,
3593+
"rate": "555550000000000000000"
3594+
}
3595+
},
35443596
"matic-mainnet": {
35453597
"onRamp": "0x35F0ca9Be776E4B38659944c257bDd0ba75F1B8B",
35463598
"supportedTokens": {

src/config/data/ccip/v1_2_0/mainnet/tokens.json

+15
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,15 @@
118118
"name": "ChainLink Token",
119119
"symbol": "LINK",
120120
"decimals": 18
121+
},
122+
"ethereum-mainnet-zksync-1": {
123+
"tokenAddress": "0x52869bae3E091e36b0915941577F2D47d8d8B534",
124+
"allowListEnabled": false,
125+
"poolAddress": "0x4C5e4677596B103000acc81abAF7373a439ebe60",
126+
"poolType": "burnMint",
127+
"name": "ChainLink Token",
128+
"symbol": "LINK",
129+
"decimals": 18
121130
}
122131
},
123132
"WETH": {
@@ -175,6 +184,12 @@
175184
"name": "Wrapped Ether",
176185
"symbol": "WETH",
177186
"decimals": 18
187+
},
188+
"ethereum-mainnet-zksync-1": {
189+
"tokenAddress": "0x5AEa5775959fBC2557Cc8789bC1bf90A239D9a91",
190+
"name": "Wrapped Ether",
191+
"symbol": "WETH",
192+
"decimals": 18
178193
}
179194
},
180195
"WMATIC": {

src/config/data/ccip/v1_2_0/testnet/chains.json

+5
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,10 @@
6868
"chainSelector": "3777822886988675105",
6969
"router": "0xaCdaBa07ECad81dc634458b98673931DD9d3Bc14",
7070
"feeTokens": ["LINK", "WMETIS"]
71+
},
72+
"ethereum-testnet-sepolia-zksync-1": {
73+
"chainSelector": "6898391096552792247",
74+
"router": "0xA1fdA8aa9A8C4b945C45aD30647b01f07D7A0B16",
75+
"feeTokens": ["LINK", "WETH"]
7176
}
7277
}

src/config/data/ccip/v1_2_0/testnet/lanes.json

+86-4
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,14 @@
322322
"rate": "167000000000000000000"
323323
}
324324
},
325+
"ethereum-testnet-sepolia-blast-1": {
326+
"onRamp": "0x5b9cE79B4e8ECBf939bB5F023e126Ea487fFf790",
327+
"rateLimiterConfig": {
328+
"capacity": "100000000000000000000000",
329+
"isEnabled": true,
330+
"rate": "167000000000000000000"
331+
}
332+
},
325333
"polygon-testnet-amoy": {
326334
"onRamp": "0xf37CcbfC04adc1B56a46B36F811D52C744a1AF78",
327335
"supportedTokens": {
@@ -403,7 +411,7 @@
403411
"rateLimiterConfig": {
404412
"capacity": "100000000000000000000000",
405413
"isEnabled": true,
406-
"rate": "167000000000000000000"
414+
"rate": "2770000000000000000"
407415
}
408416
},
409417
"CCIP-LnM": {
@@ -445,6 +453,14 @@
445453
"isEnabled": true,
446454
"rate": "167000000000000000000"
447455
}
456+
},
457+
"ethereum-testnet-sepolia-arbitrum-1": {
458+
"onRamp": "0xD784136465f294F85E255A4bd5019dc858E04d5B",
459+
"rateLimiterConfig": {
460+
"capacity": "100000000000000000000000",
461+
"isEnabled": true,
462+
"rate": "167000000000000000000"
463+
}
448464
}
449465
},
450466
"ethereum-testnet-sepolia-arbitrum-1": {
@@ -524,6 +540,14 @@
524540
"rate": "1000000000000000000000000000000000000"
525541
}
526542
},
543+
"ethereum-testnet-sepolia-andromeda-1": {
544+
"onRamp": "0x549E5C8DbCe4E98F9273fEF4f8C3B6A03205eaec",
545+
"rateLimiterConfig": {
546+
"capacity": "100000000000000000000000",
547+
"isEnabled": true,
548+
"rate": "167000000000000000000"
549+
}
550+
},
527551
"ethereum-testnet-sepolia-base-1": {
528552
"onRamp": "0x7854E73C73e7F9bb5b0D5B4861E997f4C6E8dcC6",
529553
"supportedTokens": {
@@ -862,14 +886,22 @@
862886
}
863887
},
864888
"ethereum-testnet-sepolia-blast-1": {
889+
"bsc-testnet": {
890+
"onRamp": "0x6341CC63F110585A25e1B891F1E4FeeF61dB31ff",
891+
"rateLimiterConfig": {
892+
"capacity": "100000000000000000000000",
893+
"isEnabled": true,
894+
"rate": "167000000000000000000"
895+
}
896+
},
865897
"ethereum-testnet-sepolia": {
866898
"onRamp": "0x85Ef19FC4C63c70744995DC38CAAEC185E0c619f",
867899
"supportedTokens": {
868900
"CCIP-BnM": {
869901
"rateLimiterConfig": {
870902
"capacity": "100000000000000000000000",
871903
"isEnabled": true,
872-
"rate": "167000000000000000000"
904+
"rate": "2770000000000000000"
873905
}
874906
},
875907
"CCIP-LnM": {
@@ -921,7 +953,7 @@
921953
"rateLimiterConfig": {
922954
"capacity": "100000000000000000000000",
923955
"isEnabled": true,
924-
"rate": "167000000000000000000"
956+
"rate": "2770000000000000000"
925957
}
926958
},
927959
"CCIP-LnM": {
@@ -945,7 +977,7 @@
945977
"rateLimiterConfig": {
946978
"capacity": "100000000000000000000000",
947979
"isEnabled": true,
948-
"rate": "167000000000000000000"
980+
"rate": "2770000000000000000"
949981
}
950982
},
951983
"CCIP-LnM": {
@@ -1168,6 +1200,32 @@
11681200
}
11691201
}
11701202
},
1203+
"ethereum-testnet-sepolia-zksync-1": {
1204+
"ethereum-testnet-sepolia": {
1205+
"onRamp": "0x79a9a5e9e318e8e109776569574814bbf935125a",
1206+
"supportedTokens": {
1207+
"CCIP-LnM": {
1208+
"rateLimiterConfig": {
1209+
"capacity": "100000000000000000000000",
1210+
"isEnabled": true,
1211+
"rate": "167000000000000000000"
1212+
}
1213+
},
1214+
"CCIP-BnM": {
1215+
"rateLimiterConfig": {
1216+
"capacity": "100000000000000000000000",
1217+
"isEnabled": true,
1218+
"rate": "167000000000000000000"
1219+
}
1220+
}
1221+
},
1222+
"rateLimiterConfig": {
1223+
"capacity": "100000000000000000000000",
1224+
"isEnabled": true,
1225+
"rate": "167000000000000000000"
1226+
}
1227+
}
1228+
},
11711229
"ethereum-testnet-sepolia": {
11721230
"avalanche-fuji-testnet": {
11731231
"onRamp": "0x0477cA0a35eE05D3f9f424d88bC0977ceCf339D4",
@@ -1434,6 +1492,30 @@
14341492
"rate": "167000000000000000000"
14351493
}
14361494
},
1495+
"ethereum-testnet-sepolia-zksync-1": {
1496+
"onRamp": "0x1Acb3A885feA37bdA30AB99b99327b14391f500F",
1497+
"supportedTokens": {
1498+
"CCIP-LnM": {
1499+
"rateLimiterConfig": {
1500+
"capacity": "100000000000000000000000",
1501+
"isEnabled": true,
1502+
"rate": "167000000000000000000"
1503+
}
1504+
},
1505+
"CCIP-BnM": {
1506+
"rateLimiterConfig": {
1507+
"capacity": "100000000000000000000000",
1508+
"isEnabled": true,
1509+
"rate": "167000000000000000000"
1510+
}
1511+
}
1512+
},
1513+
"rateLimiterConfig": {
1514+
"capacity": "100000000000000000000000",
1515+
"isEnabled": true,
1516+
"rate": "167000000000000000000"
1517+
}
1518+
},
14371519
"polygon-testnet-amoy": {
14381520
"onRamp": "0x9f656e0361Fb5Df2ac446102c8aB31855B591692",
14391521
"supportedTokens": {

src/config/data/ccip/v1_2_0/testnet/tokens.json

+30
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,12 @@
115115
"name": "ChainLink Token",
116116
"symbol": "LINK",
117117
"decimals": 18
118+
},
119+
"ethereum-testnet-sepolia-zksync-1": {
120+
"tokenAddress": "0x23A1aFD896c8c8876AF46aDc38521f4432658d1e",
121+
"name": "ChainLink Token",
122+
"symbol": "LINK",
123+
"decimals": 18
118124
}
119125
},
120126
"WAVAX": {
@@ -190,6 +196,12 @@
190196
"name": "Wrapped Ether",
191197
"symbol": "WETH",
192198
"decimals": 18
199+
},
200+
"ethereum-testnet-sepolia-zksync-1": {
201+
"tokenAddress": "0x4317b2eCD41851173175005783322D29E9bAee9E",
202+
"name": "Wrapped Ether",
203+
"symbol": "WETH",
204+
"decimals": 18
193205
}
194206
},
195207
"WWEMIX": {
@@ -346,6 +358,15 @@
346358
"symbol": "clCCIP-LnM",
347359
"decimals": 18
348360
},
361+
"ethereum-testnet-sepolia-zksync-1": {
362+
"tokenAddress": "0xBf8eA19505ab7Eb266aeD435B11bd56321BFB5c5",
363+
"allowListEnabled": false,
364+
"poolAddress": "0x54558B568d49336EF8Eb6106BD89aBDDE4b0993A",
365+
"poolType": "burnMint",
366+
"name": "clCCIP-LnM",
367+
"symbol": "LnM",
368+
"decimals": 18
369+
},
349370
"ethereum-testnet-sepolia": {
350371
"tokenAddress": "0x466D489b6d36E7E3b824ef491C225F5830E81cC1",
351372
"allowListEnabled": false,
@@ -474,6 +495,15 @@
474495
"symbol": "CCIP-BnM",
475496
"decimals": 18
476497
},
498+
"ethereum-testnet-sepolia-zksync-1": {
499+
"tokenAddress": "0xFf6d0c1518A8104611f482eb2801CaF4f13c9dEb",
500+
"allowListEnabled": false,
501+
"poolAddress": "0xA16cfA090aA6888AE8Beb92F8bfD316DD05767C9",
502+
"poolType": "burnMint",
503+
"name": "CCIP-BnM",
504+
"symbol": "CCIP-BnM",
505+
"decimals": 18
506+
},
477507
"ethereum-testnet-sepolia": {
478508
"tokenAddress": "0xFd57b4ddBf88a4e07fF4e34C487b99af2Fe82a05",
479509
"allowListEnabled": false,

0 commit comments

Comments
 (0)