Skip to content

Commit 38fcf46

Browse files
authored
ronin ccip (#2210)
* ronin * ronin * ronin
1 parent 4e4f1cb commit 38fcf46

File tree

19 files changed

+450
-115
lines changed

19 files changed

+450
-115
lines changed

public/assets/chains/ronin.svg

Lines changed: 11 additions & 0 deletions
Loading

public/changelog.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
[
2+
{
3+
"category": "integration",
4+
"changes": [],
5+
"date": "2024-12-11",
6+
"description": "Chainlink CCIP is publicly available on Ronin mainnet and Ronin Saigon testnet. Check the mainnet [CCIP Directory](https://docs.chain.link/ccip/directory/mainnet/chain/ronin-mainnet) and testnet [CCIP Directory](https://docs.chain.link/ccip/directory/testnet/chain/ronin-testnet-saigon) for more information.",
7+
"relatedNetworks": ["ronin"],
8+
"relatedTokens": [],
9+
"title": "CCIP on Ronin",
10+
"topic": "ccip",
11+
"urls": []
12+
},
213
{
314
"category": "release",
415
"changes": [],

src/components/QuickLinks/data/productChainLinks.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ export const productChainLinks: ProductChainLinks = {
4141
scroll: "/ccip/directory/mainnet/chain/ethereum-mainnet-scroll-1",
4242
soneium: "/ccip/directory/testnet/chain/ethereum-testnet-sepolia-soneium-1",
4343
zircuit: "/ccip/directory/mainnet/chain/ethereum-mainnet-zircuit-1",
44+
ronin: "/ccip/directory/mainnet/chain/ronin-mainnet",
4445
},
4546
},
4647
"Data Feeds": {
@@ -154,6 +155,7 @@ export const productChainLinks: ProductChainLinks = {
154155
wemix: "/resources/link-token-contracts#wemix",
155156
zksync: "/resources/link-token-contracts#zksync",
156157
zircuit: "/resources/link-token-contracts#zircuit",
158+
ronin: "/resources/link-token-contracts#ronin",
157159
},
158160
}
159161

@@ -187,4 +189,5 @@ export const chainNames: Record<string, string> = {
187189
mode: "Mode",
188190
blast: "Blast",
189191
zircuit: "Zircuit",
192+
ronin: "Ronin",
190193
}

src/config/data/ccip/selectors.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,9 @@ selectors:
176176
717160:
177177
selector: "4418231248214522936"
178178
name: "ethereum-testnet-sepolia-polygon-validium-1"
179+
763373:
180+
selector: "9763904284804119144"
181+
name: "ink-testnet-sepolia"
179182
534351:
180183
selector: "2279865765895943307"
181184
name: "ethereum-testnet-sepolia-scroll-1"
@@ -200,7 +203,7 @@ selectors:
200203
11155420:
201204
selector: "5224473277236331295"
202205
name: "ethereum-testnet-sepolia-optimism-1"
203-
21000000:
206+
21000001:
204207
selector: "1467427327723633929"
205208
name: "ethereum-testnet-sepolia-corn-1"
206209
168587773:
@@ -227,9 +230,9 @@ selectors:
227230
1328:
228231
selector: "1216300075444106652"
229232
name: "sei-testnet-atlantic"
230-
64165:
233+
57054:
231234
selector: "3676871237479449268"
232-
name: "sonic-testnet"
235+
name: "sonic-testnet-blaze"
233236
998:
234237
selector: "4286062357653186312"
235238
name: "hyperliquid-testnet"
@@ -289,6 +292,9 @@ selectors:
289292
137:
290293
selector: "4051577828743386545"
291294
name: "polygon-mainnet"
295+
146:
296+
selector: "1673871237479749969"
297+
name: "sonic-mainnet"
292298
196:
293299
selector: "3016212468291539606"
294300
name: "ethereum-mainnet-xlayer-1"
@@ -340,6 +346,9 @@ selectors:
340346
1285:
341347
selector: "1355020143337428062"
342348
name: "kusama-mainnet-moonriver"
349+
1868:
350+
selector: "12505351618335765396"
351+
name: "soneium-mainnet"
343352
1907:
344353
selector: "4874388048629246000"
345354
name: "bitcichain-mainnet"
@@ -430,3 +439,6 @@ selectors:
430439
480:
431440
selector: "2049429975587534727"
432441
name: "ethereum-mainnet-worldchain-1"
442+
21000000:
443+
selector: "9043146809313071210"
444+
name: "corn-mainnet"

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

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@
305305
"version": "1.0.0"
306306
},
307307
"chainSelector": "5009297550715157269",
308-
"feeTokens": ["LINK", "WETH", "GHO"],
308+
"feeTokens": ["GHO", "LINK", "WETH"],
309309
"registryModule": {
310310
"address": "0x13022e3e6C77524308BD56AEd716E88311b2E533",
311311
"version": "1.5.0"
@@ -359,6 +359,26 @@
359359
"version": "1.5.0"
360360
}
361361
},
362+
"ronin-mainnet": {
363+
"armProxy": {
364+
"address": "0xceA253a8c2BB995054524d071498281E89aACD59",
365+
"version": "1.5.0"
366+
},
367+
"chainSelector": "6916147374840168594",
368+
"feeTokens": ["LINK", "WRON"],
369+
"registryModule": {
370+
"address": "0x5055DA89A16b71fEF91D1af323b139ceDe2d8320",
371+
"version": "1.5.0"
372+
},
373+
"router": {
374+
"address": "0x46527571D5D1B68eE7Eb60B18A32e6C60DcEAf99",
375+
"version": "1.2.0"
376+
},
377+
"tokenAdminRegistry": {
378+
"address": "0x90e83d532A4aD13940139c8ACE0B93b0DdbD323a",
379+
"version": "1.5.0"
380+
}
381+
},
362382
"wemix-mainnet": {
363383
"armProxy": {
364384
"address": "0x2375959c6571AC7a83c164C6FCcbd09E7782773d",

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

Lines changed: 94 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -4100,20 +4100,6 @@
41004100
}
41014101
}
41024102
},
4103-
"icUSD": {
4104-
"rateLimiterConfig": {
4105-
"in": {
4106-
"capacity": "0",
4107-
"isEnabled": false,
4108-
"rate": "0"
4109-
},
4110-
"out": {
4111-
"capacity": "0",
4112-
"isEnabled": false,
4113-
"rate": "0"
4114-
}
4115-
}
4116-
},
41174103
"LDY": {
41184104
"rateLimiterConfig": {
41194105
"in": {
@@ -4522,6 +4508,24 @@
45224508
}
45234509
}
45244510
},
4511+
"ronin-mainnet": {
4512+
"supportedTokens": {
4513+
"LINK": {
4514+
"rateLimiterConfig": {
4515+
"in": {
4516+
"capacity": "50000000000000000000000",
4517+
"isEnabled": true,
4518+
"rate": "4630000000000000000"
4519+
},
4520+
"out": {
4521+
"capacity": "50000000000000000000000",
4522+
"isEnabled": true,
4523+
"rate": "4630000000000000000"
4524+
}
4525+
}
4526+
}
4527+
}
4528+
},
45254529
"xdai-mainnet": {
45264530
"offRamp": {
45274531
"address": "0x300977dBA924af14E166B31F4926892B1f310661",
@@ -6830,20 +6834,6 @@
68306834
}
68316835
}
68326836
},
6833-
"icUSD": {
6834-
"rateLimiterConfig": {
6835-
"in": {
6836-
"capacity": "0",
6837-
"isEnabled": false,
6838-
"rate": "0"
6839-
},
6840-
"out": {
6841-
"capacity": "0",
6842-
"isEnabled": false,
6843-
"rate": "0"
6844-
}
6845-
}
6846-
},
68476837
"LDY": {
68486838
"rateLimiterConfig": {
68496839
"in": {
@@ -7704,6 +7694,34 @@
77047694
},
77057695
"rmnPermeable": false
77067696
},
7697+
"ronin-mainnet": {
7698+
"offRamp": {
7699+
"address": "0x9a3Ed7007809CfD666999e439076B4Ce4120528D",
7700+
"version": "1.5.0"
7701+
},
7702+
"onRamp": {
7703+
"address": "0xdC5b578ff3AFcC4A4a6E149892b9472390b50844",
7704+
"enforceOutOfOrder": false,
7705+
"version": "1.5.0"
7706+
},
7707+
"rmnPermeable": false,
7708+
"supportedTokens": {
7709+
"LINK": {
7710+
"rateLimiterConfig": {
7711+
"in": {
7712+
"capacity": "50000000000000000000000",
7713+
"isEnabled": true,
7714+
"rate": "4630000000000000000"
7715+
},
7716+
"out": {
7717+
"capacity": "50000000000000000000000",
7718+
"isEnabled": true,
7719+
"rate": "4630000000000000000"
7720+
}
7721+
}
7722+
}
7723+
}
7724+
},
77077725
"wemix-mainnet": {
77087726
"offRamp": {
77097727
"address": "0xc1EcCE580B2C96f4fd202fB7c2a259ECe19a1bF2",
@@ -8421,6 +8439,54 @@
84218439
"rmnPermeable": false
84228440
}
84238441
},
8442+
"ronin-mainnet": {
8443+
"ethereum-mainnet-base-1": {
8444+
"supportedTokens": {
8445+
"LINK": {
8446+
"rateLimiterConfig": {
8447+
"in": {
8448+
"capacity": "50000000000000000000000",
8449+
"isEnabled": true,
8450+
"rate": "4630000000000000000"
8451+
},
8452+
"out": {
8453+
"capacity": "50000000000000000000000",
8454+
"isEnabled": true,
8455+
"rate": "4630000000000000000"
8456+
}
8457+
}
8458+
}
8459+
}
8460+
},
8461+
"mainnet": {
8462+
"offRamp": {
8463+
"address": "0x320A10449556388503Fd71D74A16AB52e0BD1dEb",
8464+
"version": "1.5.0"
8465+
},
8466+
"onRamp": {
8467+
"address": "0x02b60267bceeaFDC45005e0Fa0dd783eFeBc9F1b",
8468+
"enforceOutOfOrder": false,
8469+
"version": "1.5.0"
8470+
},
8471+
"rmnPermeable": false,
8472+
"supportedTokens": {
8473+
"LINK": {
8474+
"rateLimiterConfig": {
8475+
"in": {
8476+
"capacity": "50000000000000000000000",
8477+
"isEnabled": true,
8478+
"rate": "4630000000000000000"
8479+
},
8480+
"out": {
8481+
"capacity": "50000000000000000000000",
8482+
"isEnabled": true,
8483+
"rate": "4630000000000000000"
8484+
}
8485+
}
8486+
}
8487+
}
8488+
}
8489+
},
84248490
"wemix-mainnet": {
84258491
"avalanche-mainnet": {
84268492
"offRamp": {

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

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -455,26 +455,6 @@
455455
"tokenAddress": "0xc4506022Fb8090774E8A628d5084EED61D9B99Ee"
456456
}
457457
},
458-
"icUSD": {
459-
"ethereum-mainnet-base-1": {
460-
"allowListEnabled": false,
461-
"decimals": 18,
462-
"name": "The USDC Yield Index",
463-
"poolAddress": "0x3efD833F03239699F208339842C87ee77f1B77A8",
464-
"poolType": "burnMint",
465-
"symbol": "icUSD",
466-
"tokenAddress": "0x098471190D131d9E6215dd195feDf4bcC0426c8a"
467-
},
468-
"mainnet": {
469-
"allowListEnabled": false,
470-
"decimals": 18,
471-
"name": "The USDC Yield Index",
472-
"poolAddress": "0x79BC41f1D73f06738bed591abf26038EC5721d49",
473-
"poolType": "lockRelease",
474-
"symbol": "icUSD",
475-
"tokenAddress": "0x54EE8A49155F701F0d5Ff088CD36fbBF1a5B9f44"
476-
}
477-
},
478458
"LAND": {
479459
"bsc-mainnet": {
480460
"allowListEnabled": false,
@@ -689,6 +669,15 @@
689669
"symbol": "LINK",
690670
"tokenAddress": "0x31EFB841d5e0b4082F7E1267dab8De1b853f2A9d"
691671
},
672+
"ronin-mainnet": {
673+
"allowListEnabled": false,
674+
"decimals": 18,
675+
"name": "ChainLink Token",
676+
"poolAddress": "0x4F94f32a22d31b51E1574d28ffFa9d33b0a5a733",
677+
"poolType": "burnMint",
678+
"symbol": "LINK",
679+
"tokenAddress": "0x3902228D6A3d2Dc44731fD9d45FeE6a61c722D0b"
680+
},
692681
"wemix-mainnet": {
693682
"allowListEnabled": false,
694683
"decimals": 18,
@@ -2088,6 +2077,16 @@
20882077
"tokenAddress": "0xDcEe70654261AF21C44c093C300eD3Bb97b78192"
20892078
}
20902079
},
2080+
"WRON": {
2081+
"ronin-mainnet": {
2082+
"allowListEnabled": false,
2083+
"decimals": 18,
2084+
"name": "Wrapped Ronin",
2085+
"poolType": "feeTokenOnly",
2086+
"symbol": "WRON",
2087+
"tokenAddress": "0xe514d9DEB7966c8BE0ca922de8a064264eA6bcd4"
2088+
}
2089+
},
20912090
"WSDM": {
20922091
"bsc-mainnet": {
20932092
"allowListEnabled": false,

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

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,26 @@
399399
"version": "1.5.0"
400400
}
401401
},
402+
"ronin-testnet-saigon": {
403+
"armProxy": {
404+
"address": "0xf206c6D3f3810eBbD75e7B4684291b5e51023D2f",
405+
"version": "1.5.0"
406+
},
407+
"chainSelector": "13116810400804392105",
408+
"feeTokens": ["LINK", "WRON"],
409+
"registryModule": {
410+
"address": "0xE31827cd24d7D419fC17E7Ff889BaF62A17991A0",
411+
"version": "1.5.0"
412+
},
413+
"router": {
414+
"address": "0x0aCAe4e51D3DA12Dd3F45A66e8b660f740e6b820",
415+
"version": "1.2.0"
416+
},
417+
"tokenAdminRegistry": {
418+
"address": "0x057879f376041D527a98327DE2Ec00F201c9cA25",
419+
"version": "1.5.0"
420+
}
421+
},
402422
"wemix-testnet": {
403423
"armProxy": {
404424
"address": "0xA930c1E0fF1E1005E8Ef569Aa81e6EEbf466b1c3",

0 commit comments

Comments
 (0)