diff --git a/.changeset/gorgeous-dogs-warn.md b/.changeset/gorgeous-dogs-warn.md new file mode 100644 index 00000000000..85517dc8269 --- /dev/null +++ b/.changeset/gorgeous-dogs-warn.md @@ -0,0 +1,5 @@ +--- +"@thirdweb-dev/chains": patch +--- + +add & update chains diff --git a/packages/chains/chains/1350216234.ts b/packages/chains/chains/1350216234.ts new file mode 100644 index 00000000000..fad64b47017 --- /dev/null +++ b/packages/chains/chains/1350216234.ts @@ -0,0 +1,37 @@ +import type { Chain } from "../src/types"; +export default { + "chain": "parallel-stormy-spica", + "chainId": 1350216234, + "explorers": [ + { + "name": "Blockscout", + "url": "https://parallel-stormy-spica.explorer.mainnet.skalenodes.com", + "standard": "EIP3091" + } + ], + "faucets": [ + "https://sfuel.skale.network/" + ], + "icon": { + "url": "ipfs://bafkreiagrt5dhgltg2kmw7hf24kslstr5h42e745luuxwp2wbg24gm6zza", + "width": 500, + "height": 500, + "format": "png" + }, + "name": "SKALE Titan Hub", + "nativeCurrency": { + "name": "sFUEL", + "symbol": "sFUEL", + "decimals": 18 + }, + "networkId": 1350216234, + "rpc": [ + "https://skale-titan-hub.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://1350216234.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://mainnet.skalenodes.com/v1/parallel-stormy-spica", + "wss://mainnet.skalenodes.com/v1/ws/parallel-stormy-spica" + ], + "shortName": "titan-mainnet", + "slug": "skale-titan-hub", + "testnet": false +} as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/1482601649.ts b/packages/chains/chains/1482601649.ts index fdf7ebeac9f..2e906c21346 100644 --- a/packages/chains/chains/1482601649.ts +++ b/packages/chains/chains/1482601649.ts @@ -4,20 +4,22 @@ export default { "chainId": 1482601649, "explorers": [ { - "name": "nebula", + "name": "Blockscout", "url": "https://green-giddy-denebola.explorer.mainnet.skalenodes.com", - "standard": "EIP3091", - "icon": { - "url": "ipfs://QmfQkfmQuoUUUKwF1yCcrPEzFcWLaqNyiSv5YMcSj6zs74", - "width": 500, - "height": 500, - "format": "png" - } + "standard": "EIP3091" } ], - "faucets": [], + "faucets": [ + "https://sfuel.skale.network/" + ], + "icon": { + "url": "ipfs://bafybeic5eexvd34wfy4kuebcyu73qpkv3x57s54ebzjyhyjsmeuni5jwcm", + "width": 500, + "height": 500, + "format": "png" + }, "infoURL": "https://nebulachain.io/", - "name": "Nebula Mainnet", + "name": "SKALE Nebula Hub", "nativeCurrency": { "name": "sFUEL", "symbol": "sFUEL", @@ -25,12 +27,12 @@ export default { }, "networkId": 1482601649, "rpc": [ - "https://nebula.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://skale-nebula-hub.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://1482601649.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://mainnet.skalenodes.com/v1/green-giddy-denebola", "wss://mainnet-proxy.skalenodes.com/v1/ws/green-giddy-denebola" ], "shortName": "nebula-mainnet", - "slug": "nebula", + "slug": "skale-nebula-hub", "testnet": false } as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/1517929550.ts b/packages/chains/chains/1517929550.ts new file mode 100644 index 00000000000..88f7accee69 --- /dev/null +++ b/packages/chains/chains/1517929550.ts @@ -0,0 +1,37 @@ +import type { Chain } from "../src/types"; +export default { + "chain": "staging-aware-chief-gianfar", + "chainId": 1517929550, + "explorers": [ + { + "name": "Blockscout", + "url": "https://staging-aware-chief-gianfar.explorer.staging-v3.skalenodes.com", + "standard": "EIP3091" + } + ], + "faucets": [ + "https://sfuel.dirtroad.dev/staging" + ], + "icon": { + "url": "ipfs://bafkreiagrt5dhgltg2kmw7hf24kslstr5h42e745luuxwp2wbg24gm6zza", + "width": 500, + "height": 500, + "format": "png" + }, + "name": "SKALE Titan Hub Testnet", + "nativeCurrency": { + "name": "sFUEL", + "symbol": "sFUEL", + "decimals": 18 + }, + "networkId": 1517929550, + "rpc": [ + "https://skale-titan-hub-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://1517929550.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://staging-v3.skalenodes.com/v1/staging-aware-chief-gianfar", + "wss://staging-v3.skalenodes.com/v1/ws/staging-aware-chief-gianfar" + ], + "shortName": "titan-testnet", + "slug": "skale-titan-hub-testnet", + "testnet": true +} as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/15535.ts b/packages/chains/chains/15535.ts new file mode 100644 index 00000000000..d4dae0a3f91 --- /dev/null +++ b/packages/chains/chains/15535.ts @@ -0,0 +1,31 @@ +import type { Chain } from "../src/types"; +export default { + "chain": "Avalanche", + "chainId": 15535, + "explorers": [], + "faucets": [], + "features": [], + "icon": { + "url": "https://images.ctfassets.net/9bazykntljf6/62CceHSYsRS4D9fgDSkLRB/877cb8f26954e1743ff535fd7fdaf78f/avacloud-placeholder.svg", + "width": 256, + "height": 256, + "format": ".svg" + }, + "infoURL": "https://avacloud.io", + "name": "QI M 11271", + "nativeCurrency": { + "name": "QI M 11271 Token", + "symbol": "JZW", + "decimals": 18 + }, + "networkId": 15535, + "redFlags": [], + "rpc": [ + "https://qi-m-11271.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://15535.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://subnets.avacloud-dev.io/a47e1c06-fa75-4536-a900-1574d198e197" + ], + "shortName": "QI M 11271", + "slug": "qi-m-11271", + "testnet": true +} as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/1564830818.ts b/packages/chains/chains/1564830818.ts index a690a88351d..db8c0de1225 100644 --- a/packages/chains/chains/1564830818.ts +++ b/packages/chains/chains/1564830818.ts @@ -6,20 +6,20 @@ export default { { "name": "Blockscout", "url": "https://honorable-steel-rasalhague.explorer.mainnet.skalenodes.com", - "standard": "EIP3091", - "icon": { - "url": "ipfs://bafybeigyayzxvt7vosat4rtrbmhhnldgx57w2pfbutuniax7h6kswzi42m", - "width": 1637, - "height": 1636, - "format": "png" - } + "standard": "EIP3091" } ], "faucets": [ "https://sfuel.dirtroad.dev" ], + "icon": { + "url": "ipfs://bafybeigyayzxvt7vosat4rtrbmhhnldgx57w2pfbutuniax7h6kswzi42m", + "width": 1637, + "height": 1636, + "format": "png" + }, "infoURL": "https://calypsohub.network/", - "name": "Calypso NFT Hub (SKALE)", + "name": "SKALE Calypso Hub", "nativeCurrency": { "name": "sFUEL", "symbol": "sFUEL", @@ -27,12 +27,11 @@ export default { }, "networkId": 1564830818, "rpc": [ - "https://calypso-nft-hub-skale.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://skale-calypso-hub.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://1564830818.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://mainnet.skalenodes.com/v1/honorable-steel-rasalhague" ], "shortName": "calypso-mainnet", - "slug": "calypso-nft-hub-skale", - "testnet": false, - "title": "Calypso NFT Hub Mainnet" + "slug": "skale-calypso-hub", + "testnet": false } as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/1662.ts b/packages/chains/chains/1662.ts index 5e0ee678a3e..5aab43ce89e 100644 --- a/packages/chains/chains/1662.ts +++ b/packages/chains/chains/1662.ts @@ -1,35 +1,28 @@ import type { Chain } from "../src/types"; export default { - "chain": "Yuma", + "chain": "LQC", "chainId": 1662, - "explorers": [], - "faucets": [], - "features": [ - { - "name": "EIP155" - }, + "explorers": [ { - "name": "EIP1559" + "name": "Liquichain Mainnet", + "url": "https://mainnet.liquichain.io", + "standard": "EIP3091" } ], - "icon": { - "url": "ipfs://QmSFMBk3rMyu45Sy9KQHjgArFj4HdywANNYrSosLMUdcti", - "width": 1213, - "height": 1213, - "format": "png" - }, - "infoURL": "https://horizen.io/", - "name": "Horizen Yuma Testnet Deprecated", + "faucets": [], + "infoURL": "https://liquichain.io/", + "name": "Liquichain", "nativeCurrency": { - "name": "Testnet Zen", - "symbol": "tZEN", + "name": "Licoin", + "symbol": "LCN", "decimals": 18 }, "networkId": 1662, + "redFlags": [ + "reusedChainId" + ], "rpc": [], - "shortName": "Yuma", - "slip44": 121, - "slug": "horizen-yuma-testnet-deprecated", - "status": "deprecated", - "testnet": true + "shortName": "Liquichain", + "slug": "liquichain", + "testnet": false } as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/17000.ts b/packages/chains/chains/17000.ts index c8d8a6608e1..ee7b674aabc 100644 --- a/packages/chains/chains/17000.ts +++ b/packages/chains/chains/17000.ts @@ -67,5 +67,6 @@ export default { "shortName": "holesky", "slug": "holesky", "status": "incubating", - "testnet": true + "testnet": true, + "title": "Ethereum Testnet Holesky" } as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/17001.ts b/packages/chains/chains/17001.ts new file mode 100644 index 00000000000..8bf38dc7960 --- /dev/null +++ b/packages/chains/chains/17001.ts @@ -0,0 +1,41 @@ +import type { Chain } from "../src/types"; +export default { + "chain": "ETH", + "chainId": 17001, + "explorers": [ + { + "name": "Redstone Holesky Explorer", + "url": "https://explorer.holesky.redstone.xyz", + "standard": "EIP3091", + "icon": { + "url": "ipfs://QmdwQDr6vmBtXmK2TmknkEuZNoaDqTasFdZdu3DRw8b2wt", + "width": 1000, + "height": 1628, + "format": "png" + } + } + ], + "faucets": [], + "icon": { + "url": "ipfs://bafkreieyaqgkgntvxuo5tnhgseladga5q6gutc37dab7kqqfdguhq7vkxq", + "width": 5836, + "height": 5836, + "format": "png" + }, + "infoURL": "https://redstone.xyz/docs/network-info", + "name": "Redstone Holesky Testnet", + "nativeCurrency": { + "name": "Redstone Testnet Ether", + "symbol": "ETH", + "decimals": 18 + }, + "networkId": 17001, + "rpc": [ + "https://redstone-holesky-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://17001.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://rpc.holesky.redstone.xyz" + ], + "shortName": "redstone", + "slug": "redstone-holesky-testnet", + "testnet": true +} as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/2016.ts b/packages/chains/chains/2016.ts index bf00fee916a..05efb510083 100644 --- a/packages/chains/chains/2016.ts +++ b/packages/chains/chains/2016.ts @@ -29,7 +29,8 @@ export default { "rpc": [ "https://z-mainnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://2016.rpc.thirdweb.com/${THIRDWEB_API_KEY}", - "https://mainnet-rpc.mainnetz.io" + "https://mainnet-rpc.mainnetz.io", + "https://eu-rpc.mainnetz.io" ], "shortName": "NetZm", "slug": "z-mainnet", diff --git a/packages/chains/chains/2046399126.ts b/packages/chains/chains/2046399126.ts index 33d1e96f7aa..fde73f625b4 100644 --- a/packages/chains/chains/2046399126.ts +++ b/packages/chains/chains/2046399126.ts @@ -20,7 +20,7 @@ export default { "format": "png" }, "infoURL": "https://europahub.network/", - "name": "Europa SKALE Chain", + "name": "SKALE Europa Hub", "nativeCurrency": { "name": "sFUEL", "symbol": "sFUEL", @@ -37,12 +37,12 @@ export default { ] }, "rpc": [ - "https://europa-skale-chain.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://skale-europa-hub.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://2046399126.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://mainnet.skalenodes.com/v1/elated-tan-skat", "wss://mainnet.skalenodes.com/v1/elated-tan-skat" ], "shortName": "europa", - "slug": "europa-skale-chain", + "slug": "skale-europa-hub", "testnet": false } as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/255.ts b/packages/chains/chains/255.ts index a6e9eb4123e..41eaf5a109a 100644 --- a/packages/chains/chains/255.ts +++ b/packages/chains/chains/255.ts @@ -13,9 +13,21 @@ export default { "height": 540, "format": "png" } + }, + { + "name": "etherscan", + "url": "https://kromascan.com/", + "standard": "EIP3091", + "icon": { + "url": "ipfs://QmYtUimyqHkkFxYdbXXRbUqNg2VLPUg6Uu2C2nmFWowiZM", + "width": 551, + "height": 540, + "format": "png" + } } ], "faucets": [], + "features": [], "icon": { "url": "ipfs://QmVpV2WET6ZrqnvvPfE9hCwoE2y5ygbPuniuugpaRoxrho", "width": 320, @@ -39,6 +51,7 @@ export default { } ] }, + "redFlags": [], "rpc": [ "https://kroma.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://255.rpc.thirdweb.com/${THIRDWEB_API_KEY}", diff --git a/packages/chains/chains/2611555.ts b/packages/chains/chains/2611555.ts index 51d05ca9f45..19e6d3a6329 100644 --- a/packages/chains/chains/2611555.ts +++ b/packages/chains/chains/2611555.ts @@ -6,8 +6,8 @@ export default { "faucets": [], "name": "DPU Chain", "nativeCurrency": { - "name": "DGS", - "symbol": "DGS", + "name": "DGC", + "symbol": "DGC", "decimals": 18 }, "networkId": 2611555, diff --git a/packages/chains/chains/2718.ts b/packages/chains/chains/2718.ts new file mode 100644 index 00000000000..e1157ae40fa --- /dev/null +++ b/packages/chains/chains/2718.ts @@ -0,0 +1,43 @@ +import type { Chain } from "../src/types"; +export default { + "chain": "K-LAOS", + "chainId": 2718, + "explorers": [ + { + "name": "blockscout", + "url": "https://blockscout.klaos.laosfoundation.io", + "standard": "EIP3091", + "icon": { + "url": "ipfs://QmW26eoxJeyUfikZ4DUT1Gfk78sBkvydEo8QzHa1BXjUUL", + "width": 580, + "height": 580, + "format": "png" + } + } + ], + "faucets": [], + "icon": { + "url": "ipfs://QmW26eoxJeyUfikZ4DUT1Gfk78sBkvydEo8QzHa1BXjUUL", + "width": 580, + "height": 580, + "format": "png" + }, + "infoURL": "https://www.laosfoundation.io/", + "name": "K-LAOS", + "nativeCurrency": { + "name": "KLAOS", + "symbol": "KLAOS", + "decimals": 18 + }, + "networkId": 2718, + "rpc": [ + "https://k-laos.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://2718.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://rpc.klaos.laosfoundation.io", + "wss://rpc.klaos.laosfoundation.io" + ], + "shortName": "k-laos", + "slug": "k-laos", + "testnet": false, + "title": "K-LAOS: LAOS on Kusama" +} as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/295.ts b/packages/chains/chains/295.ts index 9e8cff462e6..cc4fbb97dc0 100644 --- a/packages/chains/chains/295.ts +++ b/packages/chains/chains/295.ts @@ -5,8 +5,8 @@ export default { "explorers": [ { "name": "HashScan", - "url": "https://hashscan.io/mainnet/dashboard", - "standard": "none" + "url": "https://hashscan.io/mainnet", + "standard": "EIP3091" }, { "name": "Arkhia Explorer", diff --git a/packages/chains/chains/296.ts b/packages/chains/chains/296.ts index d1122fd2eb6..b83aec17eff 100644 --- a/packages/chains/chains/296.ts +++ b/packages/chains/chains/296.ts @@ -5,8 +5,8 @@ export default { "explorers": [ { "name": "HashScan", - "url": "https://hashscan.io/testnet/dashboard", - "standard": "none" + "url": "https://hashscan.io/testnet", + "standard": "EIP3091" }, { "name": "Arkhia Explorer", diff --git a/packages/chains/chains/297.ts b/packages/chains/chains/297.ts index b428c03ae52..64c96298c3d 100644 --- a/packages/chains/chains/297.ts +++ b/packages/chains/chains/297.ts @@ -5,8 +5,8 @@ export default { "explorers": [ { "name": "HashScan", - "url": "https://hashscan.io/previewnet/dashboard", - "standard": "none" + "url": "https://hashscan.io/previewnet", + "standard": "EIP3091" } ], "faucets": [ diff --git a/packages/chains/chains/344106930.ts b/packages/chains/chains/344106930.ts index ea83fa368a8..c4ddce4c302 100644 --- a/packages/chains/chains/344106930.ts +++ b/packages/chains/chains/344106930.ts @@ -6,20 +6,20 @@ export default { { "name": "Blockscout", "url": "https://staging-utter-unripe-menkar.explorer.staging-v3.skalenodes.com", - "standard": "EIP3091", - "icon": { - "url": "ipfs://bafybeigyayzxvt7vosat4rtrbmhhnldgx57w2pfbutuniax7h6kswzi42m", - "width": 1637, - "height": 1636, - "format": "png" - } + "standard": "EIP3091" } ], "faucets": [ "https://sfuel.dirtroad.dev/staging" ], + "icon": { + "url": "ipfs://bafybeigyayzxvt7vosat4rtrbmhhnldgx57w2pfbutuniax7h6kswzi42m", + "width": 1637, + "height": 1636, + "format": "png" + }, "infoURL": "https://calypsohub.network/", - "name": "Calypso NFT Hub (SKALE Testnet)", + "name": "SKALE Calypso Hub Testnet", "nativeCurrency": { "name": "sFUEL", "symbol": "sFUEL", @@ -27,12 +27,12 @@ export default { }, "networkId": 344106930, "rpc": [ - "https://calypso-nft-hub-skale-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://skale-calypso-hub-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://344106930.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://staging-v3.skalenodes.com/v1/staging-utter-unripe-menkar" ], "shortName": "calypso-testnet", - "slug": "calypso-nft-hub-skale-testnet", + "slug": "skale-calypso-hub-testnet", "testnet": true, "title": "Calypso NFT Hub Testnet" } as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/363636.ts b/packages/chains/chains/363636.ts index 804d7d462ba..53316806500 100644 --- a/packages/chains/chains/363636.ts +++ b/packages/chains/chains/363636.ts @@ -4,6 +4,12 @@ export default { "chainId": 363636, "explorers": [], "faucets": [], + "icon": { + "url": "ipfs://QmRiAUu3xV5uiX6Nk1iXD5w6qjki5ugGFETRVavzJ2h5QF", + "width": 370, + "height": 320, + "format": "png" + }, "name": "Digit Soul Smart Chain 2", "nativeCurrency": { "name": "Digit Coin", @@ -14,7 +20,7 @@ export default { "rpc": [ "https://digit-soul-smart-chain-2.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://363636.rpc.thirdweb.com/${THIRDWEB_API_KEY}", - "http://dgs-rpc.digitsoul.co.th" + "https://dgs-rpc.digitsoul.co.th" ], "shortName": "DS2", "slug": "digit-soul-smart-chain-2", diff --git a/packages/chains/chains/421613.ts b/packages/chains/chains/421613.ts index df45598bdb1..6b731dcf1f4 100644 --- a/packages/chains/chains/421613.ts +++ b/packages/chains/chains/421613.ts @@ -38,14 +38,12 @@ export default { "rpc": [ "https://arbitrum-goerli.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://421613.rpc.thirdweb.com/${THIRDWEB_API_KEY}", - "https://arbitrum-goerli.infura.io/v3/${INFURA_API_KEY}", - "https://arb-goerli.g.alchemy.com/v2/${ALCHEMY_API_KEY}", "https://goerli-rollup.arbitrum.io/rpc", "https://arbitrum-goerli.publicnode.com", "wss://arbitrum-goerli.publicnode.com" ], "shortName": "arb-goerli", "slug": "arbitrum-goerli", - "testnet": false, + "testnet": true, "title": "Arbitrum Goerli Rollup Testnet" } as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/428.ts b/packages/chains/chains/428.ts new file mode 100644 index 00000000000..ebf1a12343f --- /dev/null +++ b/packages/chains/chains/428.ts @@ -0,0 +1,35 @@ +import type { Chain } from "../src/types"; +export default { + "chain": "Geso Verse", + "chainId": 428, + "explorers": [ + { + "name": "Geso Verse Explorer", + "url": "https://explorer.verse.gesoten.com", + "standard": "EIP3091" + } + ], + "faucets": [], + "icon": { + "url": "ipfs://Qmb7oJY9zd9sTzxNNQNTVZQz2hkd1aA94mWm4cvXfJ9QxV", + "width": 1280, + "height": 1280, + "format": "png" + }, + "infoURL": "https://gesoten.com/", + "name": "Geso Verse", + "nativeCurrency": { + "name": "OAS", + "symbol": "OAS", + "decimals": 18 + }, + "networkId": 428, + "rpc": [ + "https://geso-verse.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://428.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://rpc.verse.gesoten.com/" + ], + "shortName": "GSV", + "slug": "geso-verse", + "testnet": false +} as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/476158412.ts b/packages/chains/chains/476158412.ts new file mode 100644 index 00000000000..b3d2b44c6a4 --- /dev/null +++ b/packages/chains/chains/476158412.ts @@ -0,0 +1,38 @@ +import type { Chain } from "../src/types"; +export default { + "chain": "staging-legal-crazy-castor", + "chainId": 476158412, + "explorers": [ + { + "name": "Blockscout", + "url": "https://staging-legal-crazy-castor.explorer.staging-v3.skalenodes.com", + "standard": "EIP3091" + } + ], + "faucets": [ + "https://sfuel.dirtroad.dev/staging" + ], + "icon": { + "url": "ipfs://bafkreiezcwowhm6xjrkt44cmiu6ml36rhrxx3amcg3cfkcntv2vgcvgbre", + "width": 600, + "height": 600, + "format": "png" + }, + "infoURL": "https://europahub.network/", + "name": "SKALE Europa Hub Testnet", + "nativeCurrency": { + "name": "sFUEL", + "symbol": "sFUEL", + "decimals": 18 + }, + "networkId": 476158412, + "rpc": [ + "https://skale-europa-hub-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://476158412.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://staging-v3.skalenodes.com/v1/staging-legal-crazy-castor" + ], + "shortName": "europa-testnet", + "slug": "skale-europa-hub-testnet", + "testnet": true, + "title": "Europa Hub Testnet" +} as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/503129905.ts b/packages/chains/chains/503129905.ts index 46fa526350f..eb7a4be28f7 100644 --- a/packages/chains/chains/503129905.ts +++ b/packages/chains/chains/503129905.ts @@ -4,20 +4,22 @@ export default { "chainId": 503129905, "explorers": [ { - "name": "nebula", + "name": "Blockscout", "url": "https://staging-faint-slimy-achird.explorer.staging-v3.skalenodes.com", - "standard": "EIP3091", - "icon": { - "url": "ipfs://QmfQkfmQuoUUUKwF1yCcrPEzFcWLaqNyiSv5YMcSj6zs74", - "width": 500, - "height": 500, - "format": "png" - } + "standard": "EIP3091" } ], - "faucets": [], + "faucets": [ + "https://sfuel.dirtroad.dev/staging" + ], + "icon": { + "url": "ipfs://bafybeic5eexvd34wfy4kuebcyu73qpkv3x57s54ebzjyhyjsmeuni5jwcm", + "width": 500, + "height": 500, + "format": "png" + }, "infoURL": "https://nebulachain.io/", - "name": "Nebula Staging", + "name": "SKALE Nebula Hub Testnet", "nativeCurrency": { "name": "sFUEL", "symbol": "sFUEL", @@ -25,12 +27,12 @@ export default { }, "networkId": 503129905, "rpc": [ - "https://nebula-staging.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://skale-nebula-hub-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://503129905.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://staging-v3.skalenodes.com/v1/staging-faint-slimy-achird", "wss://staging-v3.skalenodes.com/v1/ws/staging-faint-slimy-achird" ], - "shortName": "nebula-staging", - "slug": "nebula-staging", - "testnet": false + "shortName": "nebula-testnet", + "slug": "skale-nebula-hub-testnet", + "testnet": true } as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/570.ts b/packages/chains/chains/570.ts index 92c609a49fd..1715ac6d571 100644 --- a/packages/chains/chains/570.ts +++ b/packages/chains/chains/570.ts @@ -24,7 +24,6 @@ export default { "https://rollux.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://570.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://rpc.rollux.com", - "https://rollux.public-rpc.com", "wss://rpc.rollux.com/wss" ], "shortName": "sys-rollux", diff --git a/packages/chains/chains/58008.ts b/packages/chains/chains/58008.ts index c694d92436a..4ab4161787e 100644 --- a/packages/chains/chains/58008.ts +++ b/packages/chains/chains/58008.ts @@ -47,6 +47,7 @@ export default { } ] }, + "redFlags": [], "rpc": [ "https://sepolia-pgn-public-goods-network.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://58008.rpc.thirdweb.com/${THIRDWEB_API_KEY}", @@ -54,5 +55,5 @@ export default { ], "shortName": "sepPGN", "slug": "sepolia-pgn-public-goods-network", - "testnet": false + "testnet": true } as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/6363.ts b/packages/chains/chains/6363.ts index c8dd953ad9d..d0b8c2b484c 100644 --- a/packages/chains/chains/6363.ts +++ b/packages/chains/chains/6363.ts @@ -4,6 +4,12 @@ export default { "chainId": 6363, "explorers": [], "faucets": [], + "icon": { + "url": "ipfs://QmRiAUu3xV5uiX6Nk1iXD5w6qjki5ugGFETRVavzJ2h5QF", + "width": 370, + "height": 320, + "format": "png" + }, "name": "Digit Soul Smart Chain", "nativeCurrency": { "name": "Digit Coin", @@ -14,7 +20,7 @@ export default { "rpc": [ "https://digit-soul-smart-chain.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://6363.rpc.thirdweb.com/${THIRDWEB_API_KEY}", - "http://dsc-rpc.digitsoul.co.th" + "https://dsc-rpc.digitsoul.co.th" ], "shortName": "DGS", "slug": "digit-soul-smart-chain", diff --git a/packages/chains/chains/7860.ts b/packages/chains/chains/7860.ts new file mode 100644 index 00000000000..0d80c086c5f --- /dev/null +++ b/packages/chains/chains/7860.ts @@ -0,0 +1,38 @@ +import type { Chain } from "../src/types"; +export default { + "chain": "MaalChain Testnet", + "chainId": 7860, + "explorers": [ + { + "name": "maalscan testnet", + "url": "https://testnet.maalscan.io", + "standard": "EIP3091" + } + ], + "faucets": [ + "https://faucet-testnet.maalscan.io/" + ], + "icon": { + "url": "ipfs://bafkreiexfqfe2x4impvwhra3xxa5eb25gv25zi3kkaoatdnld7wbxdzf2a", + "width": 512, + "height": 512, + "format": "png" + }, + "infoURL": "https://www.maalchain.com/", + "name": "MaalChain Testnet", + "nativeCurrency": { + "name": "MAAL", + "symbol": "MAAL", + "decimals": 18 + }, + "networkId": 7860, + "rpc": [ + "https://maalchain-testnet.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://7860.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://node1.maalscan.io/", + "https://rpc-bntest.maalscan.io/" + ], + "shortName": "maal-test", + "slug": "maalchain-testnet", + "testnet": true +} as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/7979.ts b/packages/chains/chains/7979.ts index 4979df04209..94a93fb6fa4 100644 --- a/packages/chains/chains/7979.ts +++ b/packages/chains/chains/7979.ts @@ -13,16 +13,28 @@ export default { "height": 512, "format": "png" } + }, + { + "name": "DOScan", + "url": "https://explorer.doschain.com/", + "standard": "EIP3091", + "icon": { + "url": "ipfs://QmV2Nowzo81F6pi2qFcHePA4MwmmdMKBMUzBJUrxcymxx4", + "width": 512, + "height": 512, + "format": "png" + } } ], "faucets": [], + "features": [], "icon": { "url": "ipfs://QmV2Nowzo81F6pi2qFcHePA4MwmmdMKBMUzBJUrxcymxx4", "width": 512, "height": 512, "format": "png" }, - "infoURL": "https://doschain.io", + "infoURL": "https://doschain.com/", "name": "DOS Chain", "nativeCurrency": { "name": "DOS", @@ -30,6 +42,7 @@ export default { "decimals": 18 }, "networkId": 7979, + "redFlags": [], "rpc": [ "https://dos-chain.rpc.thirdweb.com/${THIRDWEB_API_KEY}", "https://7979.rpc.thirdweb.com/${THIRDWEB_API_KEY}", diff --git a/packages/chains/chains/8192.ts b/packages/chains/chains/8192.ts new file mode 100644 index 00000000000..d2384d06aac --- /dev/null +++ b/packages/chains/chains/8192.ts @@ -0,0 +1,41 @@ +import type { Chain } from "../src/types"; +export default { + "chain": "TQF", + "chainId": 8192, + "explorers": [ + { + "name": "blockscout", + "url": "https://toruscan.com", + "standard": "EIP3091", + "icon": { + "url": "ipfs://QmYtUimyqHkkFxYdbXXRbUqNg2VLPUg6Uu2C2nmFWowiZM", + "width": 551, + "height": 540, + "format": "png" + } + } + ], + "faucets": [], + "icon": { + "url": "ipfs://bafkreidchntjaxmq52cuqqoalpajk5ssk4p77k7n4jgywqmkpldo5qgobm", + "width": 1200, + "height": 1200, + "format": "png" + }, + "infoURL": "https://docs.toruschain.com", + "name": "Torus Mainnet", + "nativeCurrency": { + "name": "TQF", + "symbol": "TQF", + "decimals": 18 + }, + "networkId": 8192, + "rpc": [ + "https://torus.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://8192.rpc.thirdweb.com/${THIRDWEB_API_KEY}", + "https://rpc.toruschain.com" + ], + "shortName": "tqf", + "slug": "torus", + "testnet": false +} as const satisfies Chain; \ No newline at end of file diff --git a/packages/chains/chains/855456.ts b/packages/chains/chains/855456.ts index b7a6f5e9e6e..227b26dd440 100644 --- a/packages/chains/chains/855456.ts +++ b/packages/chains/chains/855456.ts @@ -6,10 +6,22 @@ export default { { "name": "Dodao Explorer", "url": "https://tanssi-evmexplorer.netlify.app/?rpcUrl=https://fraa-dancebox-3041-rpc.a.dancebox.tanssi.network", - "standard": "none" + "standard": "EIP3091", + "icon": { + "url": "ipfs://QmdWsi6mhs6Agb3LF4uycUwx2fgNmwkuAGb7JmsLPkwd3j", + "width": 636, + "height": 629, + "format": "png" + } } ], "faucets": [], + "icon": { + "url": "ipfs://QmdWsi6mhs6Agb3LF4uycUwx2fgNmwkuAGb7JmsLPkwd3j", + "width": 636, + "height": 629, + "format": "png" + }, "infoURL": "https://dodao.dev/", "name": "Dodao", "nativeCurrency": { diff --git a/packages/chains/src/index.ts b/packages/chains/src/index.ts index 2d25eba438b..1bbee5fc984 100644 --- a/packages/chains/src/index.ts +++ b/packages/chains/src/index.ts @@ -231,6 +231,7 @@ import c418 from "../chains/418"; import c420 from "../chains/420"; import c424 from "../chains/424"; import c427 from "../chains/427"; +import c428 from "../chains/428"; import c443 from "../chains/443"; import c444 from "../chains/444"; import c456 from "../chains/456"; @@ -516,6 +517,7 @@ import c2612 from "../chains/2612"; import c2613 from "../chains/2613"; import c2625 from "../chains/2625"; import c2710 from "../chains/2710"; +import c2718 from "../chains/2718"; import c2888 from "../chains/2888"; import c2999 from "../chains/2999"; import c3000 from "../chains/3000"; @@ -642,6 +644,7 @@ import c7700 from "../chains/7700"; import c7701 from "../chains/7701"; import c7771 from "../chains/7771"; import c7777 from "../chains/7777"; +import c7860 from "../chains/7860"; import c7878 from "../chains/7878"; import c7895 from "../chains/7895"; import c7979 from "../chains/7979"; @@ -660,6 +663,7 @@ import c8134 from "../chains/8134"; import c8135 from "../chains/8135"; import c8136 from "../chains/8136"; import c8181 from "../chains/8181"; +import c8192 from "../chains/8192"; import c8194 from "../chains/8194"; import c8217 from "../chains/8217"; import c8272 from "../chains/8272"; @@ -749,6 +753,7 @@ import c13381 from "../chains/13381"; import c13812 from "../chains/13812"; import c14000 from "../chains/14000"; import c14853 from "../chains/14853"; +import c15535 from "../chains/15535"; import c15551 from "../chains/15551"; import c15555 from "../chains/15555"; import c15557 from "../chains/15557"; @@ -759,6 +764,7 @@ import c16688 from "../chains/16688"; import c16718 from "../chains/16718"; import c16888 from "../chains/16888"; import c17000 from "../chains/17000"; +import c17001 from "../chains/17001"; import c17171 from "../chains/17171"; import c17180 from "../chains/17180"; import c17777 from "../chains/17777"; @@ -1107,6 +1113,7 @@ import c311752642 from "../chains/311752642"; import c333000333 from "../chains/333000333"; import c344106930 from "../chains/344106930"; import c356256156 from "../chains/356256156"; +import c476158412 from "../chains/476158412"; import c486217935 from "../chains/486217935"; import c503129905 from "../chains/503129905"; import c999999999 from "../chains/999999999"; @@ -1116,9 +1123,11 @@ import c1273227453 from "../chains/1273227453"; import c1313161554 from "../chains/1313161554"; import c1313161555 from "../chains/1313161555"; import c1313161556 from "../chains/1313161556"; +import c1350216234 from "../chains/1350216234"; import c1351057110 from "../chains/1351057110"; import c1380996178 from "../chains/1380996178"; import c1482601649 from "../chains/1482601649"; +import c1517929550 from "../chains/1517929550"; import c1564830818 from "../chains/1564830818"; import c1666600000 from "../chains/1666600000"; import c1666600001 from "../chains/1666600001"; @@ -1378,6 +1387,7 @@ export { default as Latestnet } from "../chains/418" export { default as OptimismGoerli } from "../chains/420" export { default as PgnPublicGoodsNetwork } from "../chains/424" export { default as ZeethChain } from "../chains/427" +export { default as GesoVerse } from "../chains/428" export { default as ObscuroTestnet } from "../chains/443" export { default as SynapseChainTestnet } from "../chains/444" export { default as ArzioChain } from "../chains/456" @@ -1562,7 +1572,7 @@ export { default as BubsTestnet } from "../chains/1582" export { default as CatecoinChain } from "../chains/1618" export { default as Atheios } from "../chains/1620" export { default as Btachain } from "../chains/1657" -export { default as HorizenYumaTestnetDeprecated } from "../chains/1662" +export { default as Liquichain } from "../chains/1662" export { default as HorizenGobiTestnet } from "../chains/1663" export { default as Ludan } from "../chains/1688" export { default as AnytypeEvmChain } from "../chains/1701" @@ -1663,6 +1673,7 @@ export { default as EzchainCChain } from "../chains/2612" export { default as EzchainCChainTestnet } from "../chains/2613" export { default as WhitebitNetworkTestnet } from "../chains/2625" export { default as MorphismTestnet } from "../chains/2710" +export { default as KLaos } from "../chains/2718" export { default as BobaNetworkGoerliTestnet } from "../chains/2888" export { default as Bityuan } from "../chains/2999" export { default as CennznetRata } from "../chains/3000" @@ -1789,6 +1800,7 @@ export { default as Canto } from "../chains/7700" export { default as CantoTesnet } from "../chains/7701" export { default as BitrockTestnet } from "../chains/7771" export { default as RiseOfTheWarbotsTestnet } from "../chains/7777" +export { default as MaalchainTestnet } from "../chains/7860" export { default as HazlorTestnet } from "../chains/7878" export { default as ArdeniumAthena } from "../chains/7895" export { default as DosChain } from "../chains/7979" @@ -1807,6 +1819,7 @@ export { default as Amana } from "../chains/8134" export { default as Flana } from "../chains/8135" export { default as Mizana } from "../chains/8136" export { default as TestnetBeoneChain } from "../chains/8181" +export { default as Torus } from "../chains/8192" export { default as TorusTestnet } from "../chains/8194" export { default as KlaytnCypress } from "../chains/8217" export { default as BlocktonBlockchain } from "../chains/8272" @@ -1896,6 +1909,7 @@ export { default as Phoenix } from "../chains/13381" export { default as Susono } from "../chains/13812" export { default as SpsTestnet } from "../chains/14000" export { default as HumanodeTestnet5Israfel } from "../chains/14853" +export { default as QiM11271 } from "../chains/15535" export { default as Loopnetwork } from "../chains/15551" export { default as TrustEvmTestnet } from "../chains/15555" export { default as EosEvmNetworkTestnet } from "../chains/15557" @@ -1906,6 +1920,7 @@ export { default as IrishubTestnet } from "../chains/16688" export { default as Airdao } from "../chains/16718" export { default as IvarChainTestnet } from "../chains/16888" export { default as Holesky } from "../chains/17000" +export { default as RedstoneHoleskyTestnet } from "../chains/17001" export { default as G8chain } from "../chains/17171" export { default as PaletteChainTestnet } from "../chains/17180" export { default as EosEvmNetwork } from "../chains/17777" @@ -2252,10 +2267,11 @@ export { default as NeonEvmTestnet } from "../chains/245022940" export { default as RazorSkaleChain } from "../chains/278611351" export { default as Oneledger } from "../chains/311752642" export { default as Meld } from "../chains/333000333" -export { default as CalypsoNftHubSkaleTestnet } from "../chains/344106930" +export { default as SkaleCalypsoHubTestnet } from "../chains/344106930" export { default as GatherTestnetNetwork } from "../chains/356256156" +export { default as SkaleEuropaHubTestnet } from "../chains/476158412" export { default as GatherDevnetNetwork } from "../chains/486217935" -export { default as NebulaStaging } from "../chains/503129905" +export { default as SkaleNebulaHubTestnet } from "../chains/503129905" export { default as ZoraSepoliaTestnet } from "../chains/999999999" export { default as IposNetwork } from "../chains/1122334455" export { default as Cyberdecknet } from "../chains/1146703430" @@ -2263,10 +2279,12 @@ export { default as HumanProtocol } from "../chains/1273227453" export { default as Aurora } from "../chains/1313161554" export { default as AuroraTestnet } from "../chains/1313161555" export { default as AuroraBetanet } from "../chains/1313161556" +export { default as SkaleTitanHub } from "../chains/1350216234" export { default as ChaosSkaleTestnet } from "../chains/1351057110" export { default as Raptorchain } from "../chains/1380996178" -export { default as Nebula } from "../chains/1482601649" -export { default as CalypsoNftHubSkale } from "../chains/1564830818" +export { default as SkaleNebulaHub } from "../chains/1482601649" +export { default as SkaleTitanHubTestnet } from "../chains/1517929550" +export { default as SkaleCalypsoHub } from "../chains/1564830818" export { default as HarmonyShard0 } from "../chains/1666600000" export { default as HarmonyShard1 } from "../chains/1666600001" export { default as HarmonyShard2 } from "../chains/1666600002" @@ -2276,7 +2294,7 @@ export { default as HarmonyTestnetShard1 } from "../chains/1666700001" export { default as HarmonyDevnetShard0 } from "../chains/1666900000" export { default as HarmonyDevnetShard1 } from "../chains/1666900001" export { default as Datahopper } from "../chains/2021121117" -export { default as EuropaSkaleChain } from "../chains/2046399126" +export { default as SkaleEuropaHub } from "../chains/2046399126" export { default as Ancient8Testnet } from "../chains/2863311531" export { default as Pirl } from "../chains/3125659152" export { default as OneledgerTestnetFrankenstein } from "../chains/4216137055" @@ -2299,7 +2317,7 @@ export const defaultChains = [c1, c5, c8453, c84531, c137, c80001, c42161, c4216 * @deprecated use `fetchChains()` instead */ // @ts-expect-error - TODO: fix this later -export const allChains: Chain[] = [c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61, c62, c63, c64, c65, c66, c67, c68, c69, c70, c71, c72, c73, c74, c75, c76, c77, c78, c79, c80, c81, c82, c83, c84, c85, c86, c87, c88, c89, c90, c91, c92, c93, c94, c95, c96, c97, c98, c99, c100, c101, c102, c103, c104, c105, c106, c107, c108, c109, c110, c111, c112, c113, c114, c115, c116, c117, c118, c119, c120, c121, c122, c123, c124, c125, c126, c127, c128, c134, c135, c136, c137, c138, c139, c141, c142, c144, c148, c150, c151, c152, c153, c154, c155, c156, c160, c161, c162, c163, c165, c167, c168, c169, c170, c172, c180, c186, c188, c189, c193, c195, c196, c197, c198, c199, c200, c201, c204, c206, c207, c208, c210, c211, c212, c214, c217, c218, c222, c225, c226, c230, c236, c242, c246, c248, c250, c255, c256, c258, c259, c262, c269, c271, c274, c280, c288, c291, c295, c296, c297, c298, c300, c301, c303, c309, c311, c313, c314, c321, c322, c324, c333, c335, c336, c338, c345, c361, c363, c364, c365, c369, c371, c385, c399, c400, c401, c408, c411, c416, c418, c420, c424, c427, c443, c444, c456, c462, c499, c500, c501, c512, c513, c516, c520, c529, c530, c534, c542, c555, c558, c568, c570, c588, c592, c595, c596, c597, c599, c600, c601, c614, c634, c647, c648, c666, c667, c668, c669, c686, c700, c707, c708, c710, c719, c721, c740, c741, c742, c766, c776, c777, c786, c787, c788, c789, c800, c803, c808, c813, c818, c820, c821, c841, c842, c859, c868, c876, c877, c880, c888, c900, c901, c902, c903, c909, c910, c917, c919, c927, c940, c941, c942, c943, c956, c963, c970, c971, c972, c977, c980, c985, c989, c990, c997, c998, c999, c1000, c1001, c1003, c1004, c1007, c1008, c1010, c1012, c1022, c1023, c1024, c1028, c1030, c1031, c1038, c1039, c1071, c1072, c1079, c1080, c1088, c1089, c1099, c1101, c1107, c1108, c1111, c1112, c1115, c1116, c1117, c1130, c1131, c1133, c1138, c1139, c1140, c1149, c1170, c1177, c1197, c1201, c1202, c1213, c1214, c1229, c1230, c1231, c1234, c1243, c1244, c1246, c1252, c1280, c1284, c1285, c1286, c1287, c1288, c1291, c1294, c1297, c1311, c1314, c1319, c1320, c1337, c1338, c1339, c1343, c1353, c1369, c1379, c1388, c1392, c1402, c1422, c1433, c1440, c1442, c1452, c1455, c1501, c1506, c1507, c1515, c1559, c1582, c1618, c1620, c1657, c1662, c1663, c1688, c1701, c1707, c1708, c1718, c1748, c1773, c1777, c1804, c1807, c1818, c1819, c1856, c1875, c1881, c1890, c1891, c1898, c1904, c1907, c1908, c1945, c1951, c1954, c1967, c1969, c1970, c1971, c1975, c1984, c1985, c1986, c1987, c1994, c1995, c2000, c2001, c2002, c2008, c2009, c2016, c2018, c2019, c2020, c2021, c2022, c2023, c2025, c2031, c2032, c2037, c2038, c2043, c2044, c2047, c2048, c2049, c2077, c2088, c2089, c2100, c2101, c2109, c2121, c2122, c2124, c2137, c2138, c2151, c2152, c2153, c2154, c2199, c2202, c2203, c2213, c2221, c2222, c2223, c2241, c2300, c2309, c2323, c2330, c2332, c2357, c2358, c2399, c2400, c2415, c2484, c2559, c2569, c2606, c2611, c2612, c2613, c2625, c2710, c2888, c2999, c3000, c3001, c3003, c3011, c3031, c3068, c3100, c3102, c3141, c3269, c3270, c3306, c3331, c3333, c3334, c3400, c3434, c3500, c3501, c3601, c3602, c3636, c3637, c3639, c3666, c3690, c3693, c3698, c3699, c3701, c3737, c3797, c3888, c3889, c3912, c3939, c3966, c3967, c3999, c4000, c4001, c4002, c4051, c4061, c4062, c4090, c4096, c4099, c4102, c4139, c4141, c4181, c4201, c4242, c4328, c4337, c4400, c4444, c4460, c4689, c4690, c4759, c4777, c4893, c4918, c4919, c4999, c5000, c5001, c5002, c5003, c5005, c5165, c5177, c5197, c5234, c5290, c5315, c5353, c5522, c5551, c5553, c5555, c5611, c5616, c5678, c5700, c5729, c5758, c5777, c5851, c5869, c6065, c6066, c6102, c6118, c6119, c6363, c6502, c6552, c6565, c6626, c6688, c6789, c6969, c6999, c7000, c7001, c7027, c7070, c7171, c7331, c7332, c7341, c7484, c7518, c7575, c7576, c7668, c7672, c7700, c7701, c7771, c7777, c7878, c7895, c7979, c8000, c8001, c8029, c8080, c8081, c8082, c8086, c8098, c8131, c8132, c8133, c8134, c8135, c8136, c8181, c8194, c8217, c8272, c8285, c8387, c8453, c8654, c8655, c8668, c8723, c8724, c8738, c8768, c8848, c8880, c8881, c8882, c8883, c8888, c8889, c8898, c8899, c8989, c8995, c9000, c9001, c9012, c9100, c9170, c9223, c9339, c9527, c9528, c9559, c9700, c9728, c9768, c9779, c9790, c9792, c9818, c9819, c9977, c9990, c9996, c9997, c9999, c10000, c10001, c10024, c10081, c10086, c10101, c10200, c10201, c10243, c10248, c10395, c10507, c10508, c10823, c10946, c10947, c11110, c11111, c11115, c11119, c11235, c11437, c11612, c11888, c11891, c12009, c12051, c12052, c12123, c12306, c12321, c12345, c12611, c12715, c12890, c13000, c13308, c13337, c13381, c13812, c14000, c14853, c15551, c15555, c15557, c16000, c16001, c16507, c16688, c16718, c16888, c17000, c17171, c17180, c17777, c18000, c18122, c18159, c18181, c18686, c19011, c19845, c20001, c20729, c20736, c21337, c21816, c22023, c22040, c22222, c22776, c23006, c23118, c23294, c23295, c23934, c24484, c24734, c25888, c25925, c26026, c26600, c26863, c28528, c29548, c30067, c30103, c30891, c31102, c31223, c31224, c31337, c31415, c32520, c32659, c32769, c32990, c33101, c33210, c33333, c33385, c33469, c33909, c34443, c35011, c35441, c35443, c38400, c38401, c39797, c39815, c41500, c42069, c42161, c42170, c42220, c42261, c42262, c42801, c42888, c43110, c43113, c43114, c43288, c44444, c44787, c45000, c46688, c47805, c49049, c49088, c49797, c50001, c50021, c51178, c51712, c52014, c53935, c54211, c54321, c55004, c55555, c55556, c56288, c56789, c57000, c58008, c59140, c59144, c60000, c60001, c60002, c60103, c61800, c61803, c61916, c62278, c62320, c62621, c63000, c63001, c63079, c65450, c66988, c67390, c67588, c68770, c69420, c70000, c70001, c70002, c70103, c71111, c71393, c71401, c71402, c72605, c73799, c73927, c75000, c77238, c77612, c77777, c78110, c78281, c78430, c78431, c78432, c79879, c80001, c81341, c81342, c81343, c81351, c81352, c81353, c81361, c81362, c81363, c81720, c82807, c84531, c84532, c84886, c85449, c88002, c88880, c88882, c88888, c90210, c91002, c91003, c92001, c96970, c97288, c99099, c99998, c99999, c100000, c100001, c100002, c100003, c100004, c100005, c100006, c100007, c100008, c100009, c100010, c100100, c101010, c103090, c108801, c110000, c110001, c110002, c110003, c110004, c110005, c110006, c110007, c110008, c111000, c111111, c112358, c123456, c131419, c142857, c167004, c167005, c167006, c167007, c188710, c188881, c200101, c200202, c200625, c201018, c201030, c201804, c202020, c202624, c210425, c220315, c221230, c221231, c224168, c230315, c234666, c246529, c246785, c247253, c256256, c266256, c271271, c281121, c314159, c330844, c331769, c331771, c333331, c333333, c333666, c333777, c333888, c333999, c355113, c363636, c373737, c381931, c381932, c404040, c420420, c420666, c420692, c421611, c421613, c421614, c424242, c431140, c432201, c432204, c444900, c471100, c474142, c512512, c513100, c534351, c534352, c534353, c534354, c534849, c535037, c622277, c641230, c651940, c666666, c666888, c751230, c761412, c776877, c800001, c827431, c846000, c855456, c888888, c894538, c900000, c910000, c920000, c920001, c923018, c955305, c988207, c993535, c1261120, c1313114, c1313500, c1337702, c1337802, c1337803, c1440001, c2021398, c2099156, c2203181, c2206132, c2611555, c3141592, c3441005, c4000003, c4281033, c5167003, c5201420, c5555555, c5555558, c7225878, c7355310, c7668378, c7762959, c7777777, c8007736, c8794598, c8888881, c8888888, c9322252, c9322253, c10067275, c10101010, c11155111, c13371337, c14288640, c16658437, c18289463, c20180430, c20181205, c20201022, c22052002, c27082017, c27082022, c28945486, c29032022, c31415926, c35855456, c43214913, c61717561, c65010000, c65100000, c68840142, c88888888, c99415706, c192837465, c222000222, c245022926, c245022934, c245022940, c278611351, c311752642, c333000333, c344106930, c356256156, c486217935, c503129905, c999999999, c1122334455, c1146703430, c1273227453, c1313161554, c1313161555, c1313161556, c1351057110, c1380996178, c1482601649, c1564830818, c1666600000, c1666600001, c1666600002, c1666600003, c1666700000, c1666700001, c1666900000, c1666900001, c2021121117, c2046399126, c2863311531, c3125659152, c4216137055, c11297108099, c11297108109, c47279324479, c111222333444, c197710212030, c197710212031, c383414847825, c666301171999, c6022140761023, c868455272153094]; +export const allChains: Chain[] = [c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61, c62, c63, c64, c65, c66, c67, c68, c69, c70, c71, c72, c73, c74, c75, c76, c77, c78, c79, c80, c81, c82, c83, c84, c85, c86, c87, c88, c89, c90, c91, c92, c93, c94, c95, c96, c97, c98, c99, c100, c101, c102, c103, c104, c105, c106, c107, c108, c109, c110, c111, c112, c113, c114, c115, c116, c117, c118, c119, c120, c121, c122, c123, c124, c125, c126, c127, c128, c134, c135, c136, c137, c138, c139, c141, c142, c144, c148, c150, c151, c152, c153, c154, c155, c156, c160, c161, c162, c163, c165, c167, c168, c169, c170, c172, c180, c186, c188, c189, c193, c195, c196, c197, c198, c199, c200, c201, c204, c206, c207, c208, c210, c211, c212, c214, c217, c218, c222, c225, c226, c230, c236, c242, c246, c248, c250, c255, c256, c258, c259, c262, c269, c271, c274, c280, c288, c291, c295, c296, c297, c298, c300, c301, c303, c309, c311, c313, c314, c321, c322, c324, c333, c335, c336, c338, c345, c361, c363, c364, c365, c369, c371, c385, c399, c400, c401, c408, c411, c416, c418, c420, c424, c427, c428, c443, c444, c456, c462, c499, c500, c501, c512, c513, c516, c520, c529, c530, c534, c542, c555, c558, c568, c570, c588, c592, c595, c596, c597, c599, c600, c601, c614, c634, c647, c648, c666, c667, c668, c669, c686, c700, c707, c708, c710, c719, c721, c740, c741, c742, c766, c776, c777, c786, c787, c788, c789, c800, c803, c808, c813, c818, c820, c821, c841, c842, c859, c868, c876, c877, c880, c888, c900, c901, c902, c903, c909, c910, c917, c919, c927, c940, c941, c942, c943, c956, c963, c970, c971, c972, c977, c980, c985, c989, c990, c997, c998, c999, c1000, c1001, c1003, c1004, c1007, c1008, c1010, c1012, c1022, c1023, c1024, c1028, c1030, c1031, c1038, c1039, c1071, c1072, c1079, c1080, c1088, c1089, c1099, c1101, c1107, c1108, c1111, c1112, c1115, c1116, c1117, c1130, c1131, c1133, c1138, c1139, c1140, c1149, c1170, c1177, c1197, c1201, c1202, c1213, c1214, c1229, c1230, c1231, c1234, c1243, c1244, c1246, c1252, c1280, c1284, c1285, c1286, c1287, c1288, c1291, c1294, c1297, c1311, c1314, c1319, c1320, c1337, c1338, c1339, c1343, c1353, c1369, c1379, c1388, c1392, c1402, c1422, c1433, c1440, c1442, c1452, c1455, c1501, c1506, c1507, c1515, c1559, c1582, c1618, c1620, c1657, c1662, c1663, c1688, c1701, c1707, c1708, c1718, c1748, c1773, c1777, c1804, c1807, c1818, c1819, c1856, c1875, c1881, c1890, c1891, c1898, c1904, c1907, c1908, c1945, c1951, c1954, c1967, c1969, c1970, c1971, c1975, c1984, c1985, c1986, c1987, c1994, c1995, c2000, c2001, c2002, c2008, c2009, c2016, c2018, c2019, c2020, c2021, c2022, c2023, c2025, c2031, c2032, c2037, c2038, c2043, c2044, c2047, c2048, c2049, c2077, c2088, c2089, c2100, c2101, c2109, c2121, c2122, c2124, c2137, c2138, c2151, c2152, c2153, c2154, c2199, c2202, c2203, c2213, c2221, c2222, c2223, c2241, c2300, c2309, c2323, c2330, c2332, c2357, c2358, c2399, c2400, c2415, c2484, c2559, c2569, c2606, c2611, c2612, c2613, c2625, c2710, c2718, c2888, c2999, c3000, c3001, c3003, c3011, c3031, c3068, c3100, c3102, c3141, c3269, c3270, c3306, c3331, c3333, c3334, c3400, c3434, c3500, c3501, c3601, c3602, c3636, c3637, c3639, c3666, c3690, c3693, c3698, c3699, c3701, c3737, c3797, c3888, c3889, c3912, c3939, c3966, c3967, c3999, c4000, c4001, c4002, c4051, c4061, c4062, c4090, c4096, c4099, c4102, c4139, c4141, c4181, c4201, c4242, c4328, c4337, c4400, c4444, c4460, c4689, c4690, c4759, c4777, c4893, c4918, c4919, c4999, c5000, c5001, c5002, c5003, c5005, c5165, c5177, c5197, c5234, c5290, c5315, c5353, c5522, c5551, c5553, c5555, c5611, c5616, c5678, c5700, c5729, c5758, c5777, c5851, c5869, c6065, c6066, c6102, c6118, c6119, c6363, c6502, c6552, c6565, c6626, c6688, c6789, c6969, c6999, c7000, c7001, c7027, c7070, c7171, c7331, c7332, c7341, c7484, c7518, c7575, c7576, c7668, c7672, c7700, c7701, c7771, c7777, c7860, c7878, c7895, c7979, c8000, c8001, c8029, c8080, c8081, c8082, c8086, c8098, c8131, c8132, c8133, c8134, c8135, c8136, c8181, c8192, c8194, c8217, c8272, c8285, c8387, c8453, c8654, c8655, c8668, c8723, c8724, c8738, c8768, c8848, c8880, c8881, c8882, c8883, c8888, c8889, c8898, c8899, c8989, c8995, c9000, c9001, c9012, c9100, c9170, c9223, c9339, c9527, c9528, c9559, c9700, c9728, c9768, c9779, c9790, c9792, c9818, c9819, c9977, c9990, c9996, c9997, c9999, c10000, c10001, c10024, c10081, c10086, c10101, c10200, c10201, c10243, c10248, c10395, c10507, c10508, c10823, c10946, c10947, c11110, c11111, c11115, c11119, c11235, c11437, c11612, c11888, c11891, c12009, c12051, c12052, c12123, c12306, c12321, c12345, c12611, c12715, c12890, c13000, c13308, c13337, c13381, c13812, c14000, c14853, c15535, c15551, c15555, c15557, c16000, c16001, c16507, c16688, c16718, c16888, c17000, c17001, c17171, c17180, c17777, c18000, c18122, c18159, c18181, c18686, c19011, c19845, c20001, c20729, c20736, c21337, c21816, c22023, c22040, c22222, c22776, c23006, c23118, c23294, c23295, c23934, c24484, c24734, c25888, c25925, c26026, c26600, c26863, c28528, c29548, c30067, c30103, c30891, c31102, c31223, c31224, c31337, c31415, c32520, c32659, c32769, c32990, c33101, c33210, c33333, c33385, c33469, c33909, c34443, c35011, c35441, c35443, c38400, c38401, c39797, c39815, c41500, c42069, c42161, c42170, c42220, c42261, c42262, c42801, c42888, c43110, c43113, c43114, c43288, c44444, c44787, c45000, c46688, c47805, c49049, c49088, c49797, c50001, c50021, c51178, c51712, c52014, c53935, c54211, c54321, c55004, c55555, c55556, c56288, c56789, c57000, c58008, c59140, c59144, c60000, c60001, c60002, c60103, c61800, c61803, c61916, c62278, c62320, c62621, c63000, c63001, c63079, c65450, c66988, c67390, c67588, c68770, c69420, c70000, c70001, c70002, c70103, c71111, c71393, c71401, c71402, c72605, c73799, c73927, c75000, c77238, c77612, c77777, c78110, c78281, c78430, c78431, c78432, c79879, c80001, c81341, c81342, c81343, c81351, c81352, c81353, c81361, c81362, c81363, c81720, c82807, c84531, c84532, c84886, c85449, c88002, c88880, c88882, c88888, c90210, c91002, c91003, c92001, c96970, c97288, c99099, c99998, c99999, c100000, c100001, c100002, c100003, c100004, c100005, c100006, c100007, c100008, c100009, c100010, c100100, c101010, c103090, c108801, c110000, c110001, c110002, c110003, c110004, c110005, c110006, c110007, c110008, c111000, c111111, c112358, c123456, c131419, c142857, c167004, c167005, c167006, c167007, c188710, c188881, c200101, c200202, c200625, c201018, c201030, c201804, c202020, c202624, c210425, c220315, c221230, c221231, c224168, c230315, c234666, c246529, c246785, c247253, c256256, c266256, c271271, c281121, c314159, c330844, c331769, c331771, c333331, c333333, c333666, c333777, c333888, c333999, c355113, c363636, c373737, c381931, c381932, c404040, c420420, c420666, c420692, c421611, c421613, c421614, c424242, c431140, c432201, c432204, c444900, c471100, c474142, c512512, c513100, c534351, c534352, c534353, c534354, c534849, c535037, c622277, c641230, c651940, c666666, c666888, c751230, c761412, c776877, c800001, c827431, c846000, c855456, c888888, c894538, c900000, c910000, c920000, c920001, c923018, c955305, c988207, c993535, c1261120, c1313114, c1313500, c1337702, c1337802, c1337803, c1440001, c2021398, c2099156, c2203181, c2206132, c2611555, c3141592, c3441005, c4000003, c4281033, c5167003, c5201420, c5555555, c5555558, c7225878, c7355310, c7668378, c7762959, c7777777, c8007736, c8794598, c8888881, c8888888, c9322252, c9322253, c10067275, c10101010, c11155111, c13371337, c14288640, c16658437, c18289463, c20180430, c20181205, c20201022, c22052002, c27082017, c27082022, c28945486, c29032022, c31415926, c35855456, c43214913, c61717561, c65010000, c65100000, c68840142, c88888888, c99415706, c192837465, c222000222, c245022926, c245022934, c245022940, c278611351, c311752642, c333000333, c344106930, c356256156, c476158412, c486217935, c503129905, c999999999, c1122334455, c1146703430, c1273227453, c1313161554, c1313161555, c1313161556, c1350216234, c1351057110, c1380996178, c1482601649, c1517929550, c1564830818, c1666600000, c1666600001, c1666600002, c1666600003, c1666700000, c1666700001, c1666900000, c1666900001, c2021121117, c2046399126, c2863311531, c3125659152, c4216137055, c11297108099, c11297108109, c47279324479, c111222333444, c197710212030, c197710212031, c383414847825, c666301171999, c6022140761023, c868455272153094]; type ChainsById = { 1: typeof c1, @@ -2535,6 +2553,7 @@ type ChainsById = { 420: typeof c420, 424: typeof c424, 427: typeof c427, +428: typeof c428, 443: typeof c443, 444: typeof c444, 456: typeof c456, @@ -2820,6 +2839,7 @@ type ChainsById = { 2613: typeof c2613, 2625: typeof c2625, 2710: typeof c2710, +2718: typeof c2718, 2888: typeof c2888, 2999: typeof c2999, 3000: typeof c3000, @@ -2946,6 +2966,7 @@ type ChainsById = { 7701: typeof c7701, 7771: typeof c7771, 7777: typeof c7777, +7860: typeof c7860, 7878: typeof c7878, 7895: typeof c7895, 7979: typeof c7979, @@ -2964,6 +2985,7 @@ type ChainsById = { 8135: typeof c8135, 8136: typeof c8136, 8181: typeof c8181, +8192: typeof c8192, 8194: typeof c8194, 8217: typeof c8217, 8272: typeof c8272, @@ -3053,6 +3075,7 @@ type ChainsById = { 13812: typeof c13812, 14000: typeof c14000, 14853: typeof c14853, +15535: typeof c15535, 15551: typeof c15551, 15555: typeof c15555, 15557: typeof c15557, @@ -3063,6 +3086,7 @@ type ChainsById = { 16718: typeof c16718, 16888: typeof c16888, 17000: typeof c17000, +17001: typeof c17001, 17171: typeof c17171, 17180: typeof c17180, 17777: typeof c17777, @@ -3411,6 +3435,7 @@ type ChainsById = { 333000333: typeof c333000333, 344106930: typeof c344106930, 356256156: typeof c356256156, +476158412: typeof c476158412, 486217935: typeof c486217935, 503129905: typeof c503129905, 999999999: typeof c999999999, @@ -3420,9 +3445,11 @@ type ChainsById = { 1313161554: typeof c1313161554, 1313161555: typeof c1313161555, 1313161556: typeof c1313161556, +1350216234: typeof c1350216234, 1351057110: typeof c1351057110, 1380996178: typeof c1380996178, 1482601649: typeof c1482601649, +1517929550: typeof c1517929550, 1564830818: typeof c1564830818, 1666600000: typeof c1666600000, 1666600001: typeof c1666600001, @@ -3683,6 +3710,7 @@ type ChainIdsBySlug = { "optimism-goerli": 420, "pgn-public-goods-network": 424, "zeeth-chain": 427, +"geso-verse": 428, "obscuro-testnet": 443, "synapse-chain-testnet": 444, "arzio-chain": 456, @@ -3867,7 +3895,7 @@ type ChainIdsBySlug = { "catecoin-chain": 1618, "atheios": 1620, "btachain": 1657, -"horizen-yuma-testnet-deprecated": 1662, +"liquichain": 1662, "horizen-gobi-testnet": 1663, "ludan": 1688, "anytype-evm-chain": 1701, @@ -3968,6 +3996,7 @@ type ChainIdsBySlug = { "ezchain-c-chain-testnet": 2613, "whitebit-network-testnet": 2625, "morphism-testnet": 2710, +"k-laos": 2718, "boba-network-goerli-testnet": 2888, "bityuan": 2999, "cennznet-rata": 3000, @@ -4094,6 +4123,7 @@ type ChainIdsBySlug = { "canto-tesnet": 7701, "bitrock-testnet": 7771, "rise-of-the-warbots-testnet": 7777, +"maalchain-testnet": 7860, "hazlor-testnet": 7878, "ardenium-athena": 7895, "dos-chain": 7979, @@ -4112,6 +4142,7 @@ type ChainIdsBySlug = { "flana": 8135, "mizana": 8136, "testnet-beone-chain": 8181, +"torus": 8192, "torus-testnet": 8194, "klaytn-cypress": 8217, "blockton-blockchain": 8272, @@ -4201,6 +4232,7 @@ type ChainIdsBySlug = { "susono": 13812, "sps-testnet": 14000, "humanode-testnet-5-israfel": 14853, +"qi-m-11271": 15535, "loopnetwork": 15551, "trust-evm-testnet": 15555, "eos-evm-network-testnet": 15557, @@ -4211,6 +4243,7 @@ type ChainIdsBySlug = { "airdao": 16718, "ivar-chain-testnet": 16888, "holesky": 17000, +"redstone-holesky-testnet": 17001, "g8chain": 17171, "palette-chain-testnet": 17180, "eos-evm-network": 17777, @@ -4557,10 +4590,11 @@ type ChainIdsBySlug = { "razor-skale-chain": 278611351, "oneledger": 311752642, "meld": 333000333, -"calypso-nft-hub-skale-testnet": 344106930, +"skale-calypso-hub-testnet": 344106930, "gather-testnet-network": 356256156, +"skale-europa-hub-testnet": 476158412, "gather-devnet-network": 486217935, -"nebula-staging": 503129905, +"skale-nebula-hub-testnet": 503129905, "zora-sepolia-testnet": 999999999, "ipos-network": 1122334455, "cyberdecknet": 1146703430, @@ -4568,10 +4602,12 @@ type ChainIdsBySlug = { "aurora": 1313161554, "aurora-testnet": 1313161555, "aurora-betanet": 1313161556, +"skale-titan-hub": 1350216234, "chaos-skale-testnet": 1351057110, "raptorchain": 1380996178, -"nebula": 1482601649, -"calypso-nft-hub-skale": 1564830818, +"skale-nebula-hub": 1482601649, +"skale-titan-hub-testnet": 1517929550, +"skale-calypso-hub": 1564830818, "harmony-shard-0": 1666600000, "harmony-shard-1": 1666600001, "harmony-shard-2": 1666600002, @@ -4581,7 +4617,7 @@ type ChainIdsBySlug = { "harmony-devnet-shard-0": 1666900000, "harmony-devnet-shard-1": 1666900001, "datahopper": 2021121117, -"europa-skale-chain": 2046399126, +"skale-europa-hub": 2046399126, "ancient8-testnet": 2863311531, "pirl": 3125659152, "oneledger-testnet-frankenstein": 4216137055,