@@ -29,6 +29,8 @@ public static class ChainDictionaries
2929 { Chain . Soneium , "Soneium" } ,
3030 { Chain . Telos , "Telos" } ,
3131 { Chain . Moonbeam , "Moonbeam" } ,
32+ { Chain . Etherlink , "Etherlink" } ,
33+ { Chain . XR1 , "XR1" } ,
3234
3335 { Chain . TestnetSepolia , "Sepolia" } ,
3436 { Chain . TestnetArbitrumSepolia , "Arbitrum Sepolia" } ,
@@ -53,6 +55,7 @@ public static class ChainDictionaries
5355 { Chain . TestnetLAOSSigma , "LAOS Sigma Testnet" } ,
5456 { Chain . TestnetTelos , "Telos Testnet" } ,
5557 { Chain . TestnetMoonbaseAlpha , "Moonbase Alpha" } ,
58+ { Chain . TestnetEtherlink , "Etherlink Testnet" } ,
5659 } ;
5760
5861 public static Dictionary < Chain , string > GasCurrencyOf = new Dictionary < Chain , string > ( )
@@ -80,6 +83,8 @@ public static class ChainDictionaries
8083 { Chain . Soneium , "ETH" } ,
8184 { Chain . Telos , "TLOS" } ,
8285 { Chain . Moonbeam , "GLMR" } ,
86+ { Chain . Etherlink , "XTZ" } ,
87+ { Chain . XR1 , "XR1" } ,
8388
8489 { Chain . TestnetSepolia , "ETH" } ,
8590 { Chain . TestnetArbitrumSepolia , "AETH" } ,
@@ -104,6 +109,7 @@ public static class ChainDictionaries
104109 { Chain . TestnetLAOSSigma , "SIGMA" } ,
105110 { Chain . TestnetTelos , "TLOS" } ,
106111 { Chain . TestnetMoonbaseAlpha , "DEV" } ,
112+ { Chain . TestnetEtherlink , "XTZ" } ,
107113 } ;
108114
109115 public static Dictionary < Chain , string > NativeTokenAddressOf = new Dictionary < Chain , string > ( )
@@ -164,6 +170,8 @@ public static class ChainDictionaries
164170 { Chain . Soneium , "https://vk9a3tgpne6qmub8.blockscout.com/" } ,
165171 { Chain . Telos , "https://www.teloscan.io/" } ,
166172 { Chain . Moonbeam , "https://moonscan.io/" } ,
173+ { Chain . Etherlink , "https://explorer.etherlink.com/" } ,
174+ { Chain . XR1 , "" } , // TDB
167175
168176 { Chain . TestnetSepolia , "https://sepolia.etherscan.io/" } ,
169177 { Chain . TestnetArbitrumSepolia , "https://sepolia.arbiscan.io/" } ,
@@ -187,7 +195,8 @@ public static class ChainDictionaries
187195 { Chain . TestnetRootPorcini , "https://porcini.rootscan.io/" } ,
188196 { Chain . TestnetLAOSSigma , "https://sigma.explorer.laosnetwork.io/" } ,
189197 { Chain . TestnetTelos , "https://testnet.teloscan.io/" } ,
190- { Chain . TestnetMoonbaseAlpha , "https://moonbase.moonscan.io/" } ,
198+ { Chain . TestnetMoonbaseAlpha , "https://moonbase.moonscan.io/" } ,
199+ { Chain . TestnetEtherlink , "https://testnet.explorer.etherlink.com/" } ,
191200 } ;
192201
193202 public static Dictionary < Chain , string > ChainIdOf = new Dictionary < Chain , string > ( )
@@ -217,6 +226,8 @@ public static class ChainDictionaries
217226 { Chain . Soneium , "1868" } ,
218227 { Chain . Telos , "40" } ,
219228 { Chain . Moonbeam , "1284" } ,
229+ { Chain . Etherlink , "42793" } ,
230+ { Chain . XR1 , "273" } ,
220231
221232 { Chain . TestnetSepolia , "11155111" } ,
222233 { Chain . TestnetPolygonAmoy , "80002" } ,
@@ -240,7 +251,8 @@ public static class ChainDictionaries
240251 { Chain . TestnetRootPorcini , "7672" } ,
241252 { Chain . TestnetLAOSSigma , "62850" } ,
242253 { Chain . TestnetTelos , "41" } ,
243- { Chain . TestnetMoonbaseAlpha , "1287" }
254+ { Chain . TestnetMoonbaseAlpha , "1287" } ,
255+ { Chain . TestnetEtherlink , "128123" } ,
244256 } ;
245257
246258 public static Dictionary < string , Chain > ChainById = new Dictionary < string , Chain > ( )
@@ -268,6 +280,8 @@ public static class ChainDictionaries
268280 { "1868" , Chain . Soneium } ,
269281 { "40" , Chain . Telos } ,
270282 { "1284" , Chain . Moonbeam } ,
283+ { "42793" , Chain . Etherlink } ,
284+ { "273" , Chain . XR1 } ,
271285
272286 { "11155111" , Chain . TestnetSepolia } ,
273287 { "80002" , Chain . TestnetPolygonAmoy } ,
@@ -291,7 +305,8 @@ public static class ChainDictionaries
291305 { "7672" , Chain . TestnetRootPorcini } ,
292306 { "62850" , Chain . TestnetLAOSSigma } ,
293307 { "41" , Chain . TestnetTelos } ,
294- { "1287" , Chain . TestnetMoonbaseAlpha }
308+ { "1287" , Chain . TestnetMoonbaseAlpha } ,
309+ { "128123" , Chain . TestnetEtherlink } ,
295310 } ;
296311
297312 public static Dictionary < Chain , string > PathOf = new Dictionary < Chain , string > ( )
@@ -319,6 +334,8 @@ public static class ChainDictionaries
319334 { Chain . Soneium , "soneium" } ,
320335 { Chain . Telos , "telos" } ,
321336 { Chain . Moonbeam , "moonbeam" } ,
337+ { Chain . Etherlink , "etherlink" } ,
338+ { Chain . XR1 , "xr1" } ,
322339
323340 { Chain . TestnetSepolia , "sepolia" } ,
324341 { Chain . TestnetArbitrumSepolia , "arbitrum-sepolia" } ,
@@ -342,7 +359,8 @@ public static class ChainDictionaries
342359 { Chain . TestnetRootPorcini , "rootnet-porcini" } ,
343360 { Chain . TestnetLAOSSigma , "laos-sigma-testnet" } ,
344361 { Chain . TestnetTelos , "telos-testnet" } ,
345- { Chain . TestnetMoonbaseAlpha , "moonbase-alpha" }
362+ { Chain . TestnetMoonbaseAlpha , "moonbase-alpha" } ,
363+ { Chain . TestnetEtherlink , "etherlink-testnet" } ,
346364 } ;
347365 }
348366}
0 commit comments