From 4837963e31466dc0817923fdce12fd882afb07ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matev=C5=BE=20Jekovec?= Date: Tue, 17 Jan 2023 12:16:35 +0100 Subject: [PATCH 01/17] Remove Oasis Sapphire until immutable contracts are supported --- services/core/src/sourcify-chains.ts | 7 ------- test/chains/chain-tests.js | 18 ------------------ 2 files changed, 25 deletions(-) diff --git a/services/core/src/sourcify-chains.ts b/services/core/src/sourcify-chains.ts index bd77eba90..9ab9a5196 100644 --- a/services/core/src/sourcify-chains.ts +++ b/services/core/src/sourcify-chains.ts @@ -607,13 +607,6 @@ const sourcifyChains: SourcifyChainsObject = { contractFetchAddress: "https://testnet.explorer.emerald.oasis.dev/" + BLOCKSCOUT_SUFFIX, txRegex: getBlockscoutRegex(), }, - "23295": { - // Oasis Sapphire Testnet - supported: true, - monitored: false, - contractFetchAddress: "https://testnet.explorer.sapphire.oasis.dev/" + BLOCKSCOUT_SUFFIX, - txRegex: getBlockscoutRegex(), - }, }; export default sourcifyChains; diff --git a/test/chains/chain-tests.js b/test/chains/chain-tests.js index d4c3fe5f5..5d7b6b2f9 100644 --- a/test/chains/chain-tests.js +++ b/test/chains/chain-tests.js @@ -1230,24 +1230,6 @@ describe("Test Supported Chains", function () { "shared/withImmutables.metadata.json" ); - // Oasis Sapphire Testnet - verifyContract( - "0xFBcb580DD6D64fbF7caF57FB0439502412324179", - "23295", - "Oasis Sapphire Testnet", - ["shared/1_Storage.sol"], - "shared/1_Storage.metadata.json" - ); - verifyContractWithImmutables( - "0x6e8e9e0DBCa4EF4a65eBCBe4032e7C2a6fb7C623", - "23295", - "Oasis Sapphire Testnet", - ["uint256"], - [123], - ["shared/WithImmutables.sol"], - "shared/withImmutables.metadata.json" - ); - ////////////////////// // Helper functions // ////////////////////// From 9308826c6cafa2e99b8eadb24ce361791c45b627 Mon Sep 17 00:00:00 2001 From: Kaan Uzdogan Date: Tue, 17 Jan 2023 17:51:25 +0100 Subject: [PATCH 02/17] Update chains.json --- services/core/src/chains.json | 1506 ++++++++++++++++++++++++++++++--- 1 file changed, 1369 insertions(+), 137 deletions(-) diff --git a/services/core/src/chains.json b/services/core/src/chains.json index 908416e2d..4b5c3cf80 100644 --- a/services/core/src/chains.json +++ b/services/core/src/chains.json @@ -152,8 +152,9 @@ { "name": "ThaiChain", "chain": "TCH", - "rpc": ["https://rpc.dome.cloud"], + "rpc": ["https://rpc.dome.cloud", "https://rpc.thaichain.org"], "faucets": [], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], "nativeCurrency": { "name": "ThaiChain Ether", "symbol": "TCH", @@ -162,7 +163,14 @@ "infoURL": "https://thaichain.io", "shortName": "tch", "chainId": 7, - "networkId": 7 + "networkId": 7, + "explorers": [ + { + "name": "Thaichain Explorer", + "url": "https://exp.thaichain.org", + "standard": "EIP3091" + } + ] }, { "name": "Ubiq", @@ -295,6 +303,7 @@ { "name": "Flare Testnet Coston", "chain": "FLR", + "icon": "coston", "rpc": ["https://coston-api.flare.network/ext/bc/C/rpc"], "faucets": [ "https://faucet.towolabs.com", @@ -359,8 +368,8 @@ "chain": "SGB", "icon": "songbird", "rpc": [ - "https://songbird.towolabs.com/rpc", "https://songbird-api.flare.network/ext/C/rpc", + "https://songbird.towolabs.com/ext/C/rpc", "https://sgb.ftso.com.au/ext/bc/C/rpc", "https://sgb.lightft.so/rpc", "https://sgb-rpc.ftso.eu" @@ -458,6 +467,7 @@ "name": "Cronos Mainnet Beta", "chain": "CRO", "rpc": ["https://evm.cronos.org"], + "features": [{ "name": "EIP1559" }], "faucets": [], "nativeCurrency": { "name": "Cronos", "symbol": "CRO", "decimals": 18 }, "infoURL": "https://cronos.org/", @@ -697,6 +707,30 @@ "networkId": 38, "slip44": 538 }, + { + "name": "Unicorn Ultra Testnet", + "chain": "u2u", + "rpc": ["https://rpc-testnet.uniultra.xyz"], + "faucets": ["https://faucet.uniultra.xyz"], + "nativeCurrency": { + "name": "Unicorn Ultra", + "symbol": "U2U", + "decimals": 18 + }, + "infoURL": "https://uniultra.xyz", + "shortName": "u2u", + "chainId": 39, + "networkId": 39, + "icon": "u2u", + "explorers": [ + { + "icon": "u2u", + "name": "U2U Explorer", + "url": "https://testnet.uniultra.xyz", + "standard": "EIP3091" + } + ] + }, { "name": "Telos EVM Mainnet", "chain": "TLOS", @@ -852,7 +886,7 @@ { "name": "Ennothem Mainnet Proterozoic", "chain": "ETMP", - "rpc": [], + "rpc": ["https://rpc.etm.network"], "faucets": [], "nativeCurrency": { "name": "Ennothem", "symbol": "ETMP", "decimals": 18 }, "infoURL": "https://etm.network", @@ -1083,6 +1117,7 @@ { "name": "Ontology Mainnet", "chain": "Ontology", + "icon": "ontology", "rpc": [ "http://dappnode1.ont.io:20339", "http://dappnode2.ont.io:20339", @@ -1419,6 +1454,27 @@ } ] }, + { + "name": "Decimal Smart Chain Mainnet", + "chain": "DSC", + "rpc": ["https://node.decimalchain.com/web3"], + "faucets": [], + "nativeCurrency": { "name": "Decimal", "symbol": "DEL", "decimals": 18 }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://decimalchain.com", + "shortName": "DSC", + "chainId": 75, + "networkId": 75, + "icon": "dsc", + "explorers": [ + { + "name": "DSC Explorer Mainnet", + "url": "https://explorer.decimalchain.com", + "icon": "dsc", + "standard": "EIP3091" + } + ] + }, { "name": "Mix", "chain": "MIX", @@ -2052,6 +2108,29 @@ } ] }, + { + "name": "Flare Testnet Coston2", + "chain": "FLR", + "icon": "coston2", + "rpc": ["https://coston2-api.flare.network/ext/bc/C/rpc"], + "faucets": ["https://coston2-faucet.towolabs.com"], + "nativeCurrency": { + "name": "Coston2 Flare", + "symbol": "C2FLR", + "decimals": 18 + }, + "infoURL": "https://flare.xyz", + "shortName": "c2flr", + "chainId": 114, + "networkId": 114, + "explorers": [ + { + "name": "blockscout", + "url": "https://coston2-explorer.flare.network", + "standard": "EIP3091" + } + ] + }, { "name": "DeBank Testnet", "chain": "DeBank", @@ -2566,9 +2645,7 @@ "name": "SiriusNet V2", "chain": "SIN2", "faucets": [], - "rpc": [ - "https://u0zpw2zdzz:uf4y-ZGiQP_CJJgY6Vea2mSaeXOa1vFvfQ1PZhaDQ9M@u0iclv2dgh-u0jlczjhef-rpc.us0-aws.kaleido.io/" - ], + "rpc": ["https://rpc2.siriusnet.io"], "icon": "siriusnet", "nativeCurrency": { "name": "MCD", "symbol": "MCD", "decimals": 18 }, "infoURL": "https://siriusnet.io", @@ -2578,7 +2655,7 @@ "explorers": [ { "name": "siriusnet explorer", - "url": "http://rpc.siriusnet.io", + "url": "https://scan.siriusnet.io", "standard": "none" } ] @@ -2879,13 +2956,12 @@ { "name": "Filecoin - Mainnet", "chain": "FIL", - "status": "incubating", - "rpc": ["https://api.node.glif.io/rpc/v0"], + "icon": "filecoin", + "rpc": ["https://api.node.glif.io/", "https://rpc.ankr.com/filecoin"], "faucets": [], "nativeCurrency": { "name": "filecoin", "symbol": "FIL", "decimals": 18 }, "infoURL": "https://filecoin.io", "shortName": "filecoin", - "icon": "filecoin", "chainId": 314, "networkId": 314, "slip44": 461, @@ -3234,6 +3310,28 @@ "chainId": 420, "networkId": 420 }, + { + "name": "Zeeth Chain", + "chain": "ZeethChain", + "rpc": ["https://rpc.zeeth.io"], + "faucets": [], + "nativeCurrency": { + "name": "Zeeth Token", + "symbol": "ZTH", + "decimals": 18 + }, + "infoURL": "", + "shortName": "zeeth", + "chainId": 427, + "networkId": 427, + "explorers": [ + { + "name": "Zeeth Explorer", + "url": "https://explorer.zeeth.io", + "standard": "none" + } + ] + }, { "name": "Rupaya", "chain": "RUPX", @@ -3249,7 +3347,7 @@ { "name": "Camino C-Chain", "chain": "CAM", - "rpc": ["https://mainnet.camino.foundation/ext/bc/C/rpc"], + "rpc": [], "faucets": [], "nativeCurrency": { "name": "Camino", "symbol": "CAM", "decimals": 18 }, "infoURL": "https://camino.foundation/", @@ -3268,7 +3366,7 @@ { "name": "Columbus Test Network", "chain": "CAM", - "rpc": ["https://columbus.camino.foundation/ext/bc/C/rpc"], + "rpc": [], "faucets": [], "nativeCurrency": { "name": "Camino", "symbol": "CAM", "decimals": 18 }, "infoURL": "https://camino.foundation/", @@ -3371,6 +3469,20 @@ { "name": "xscscan", "url": "https://xscscan.pub", "standard": "EIP3091" } ] }, + { + "name": "Firechain Mainnet", + "chain": "FIRE", + "icon": "firechain", + "rpc": ["https://mainnet.rpc1.thefirechain.com"], + "faucets": [], + "nativeCurrency": { "name": "Firechain", "symbol": "FIRE", "decimals": 18 }, + "infoURL": "https://thefirechain.com", + "shortName": "fire", + "chainId": 529, + "networkId": 529, + "explorers": [], + "status": "incubating" + }, { "name": "F(x)Core Mainnet Network", "chain": "Fxcore", @@ -3729,11 +3841,30 @@ } ] }, + { + "name": "Vention Smart Chain Testnet", + "chain": "VSCT", + "icon": "ventionTestnet", + "rpc": ["https://node-testnet.vention.network"], + "faucets": ["https://faucet.vention.network"], + "nativeCurrency": { "name": "VNT", "symbol": "VNT", "decimals": 18 }, + "infoURL": "https://testnet.ventionscan.io", + "shortName": "vsct", + "chainId": 741, + "networkId": 741, + "explorers": [ + { + "name": "ventionscan", + "url": "https://testnet.ventionscan.io", + "standard": "EIP3091" + } + ] + }, { "name": "QL1", "chain": "QOM", "status": "incubating", - "rpc": ["https://rpc.qom.one:8545"], + "rpc": ["https://rpc.qom.one"], "faucets": [], "nativeCurrency": { "name": "Shiba Predator", @@ -3825,6 +3956,25 @@ } ] }, + { + "name": "Lucid Blockchain", + "chain": "Lucid Blockchain", + "icon": "lucid", + "rpc": ["https://rpc.lucidcoin.io"], + "faucets": ["https://faucet.lucidcoin.io"], + "nativeCurrency": { "name": "LUCID", "symbol": "LUCID", "decimals": 18 }, + "infoURL": "https://lucidcoin.io", + "shortName": "LUCID", + "chainId": 800, + "networkId": 800, + "explorers": [ + { + "name": "Lucid Explorer", + "url": "https://explorer.lucidcoin.io", + "standard": "none" + } + ] + }, { "name": "Haic", "chain": "Haic", @@ -3908,6 +4058,66 @@ "networkId": 2, "status": "deprecated" }, + { + "name": "Taraxa Mainnet", + "chain": "Tara", + "icon": "taraxa", + "rpc": ["https://rpc.mainnet.taraxa.io/"], + "faucets": [], + "nativeCurrency": { "name": "Tara", "symbol": "TARA", "decimals": 18 }, + "infoURL": "https://taraxa.io", + "shortName": "tara", + "chainId": 841, + "networkId": 841, + "explorers": [ + { + "name": "Taraxa Explorer", + "url": "https://explorer.mainnet.taraxa.io", + "standard": "none" + } + ] + }, + { + "name": "Taraxa Testnet", + "chain": "Tara", + "icon": "taraxa", + "rpc": ["https://rpc.testnet.taraxa.io/"], + "faucets": [], + "nativeCurrency": { "name": "Tara", "symbol": "TARA", "decimals": 18 }, + "infoURL": "https://taraxa.io", + "shortName": "taratest", + "chainId": 842, + "networkId": 842, + "explorers": [ + { + "name": "Taraxa Explorer", + "url": "https://explorer.testnet.taraxa.io", + "standard": "none" + } + ] + }, + { + "name": "Zeeth Chain Dev", + "chain": "ZeethChainDev", + "rpc": ["https://rpc.dev.zeeth.io"], + "faucets": [], + "nativeCurrency": { + "name": "Zeeth Token", + "symbol": "ZTH", + "decimals": 18 + }, + "infoURL": "", + "shortName": "zeethdev", + "chainId": 859, + "networkId": 859, + "explorers": [ + { + "name": "Zeeth Explorer Dev", + "url": "https://explorer.dev.zeeth.io", + "standard": "none" + } + ] + }, { "name": "Dexit Network", "chain": "DXT", @@ -4057,6 +4267,20 @@ "explorers": [], "status": "incubating" }, + { + "name": "Rinia Testnet", + "chain": "FIRE", + "icon": "rinia", + "rpc": ["https://rinia.rpc1.thefirechain.com"], + "faucets": ["https://faucet.thefirechain.com"], + "nativeCurrency": { "name": "Firechain", "symbol": "FIRE", "decimals": 18 }, + "infoURL": "https://thefirechain.com", + "shortName": "tfire", + "chainId": 917, + "networkId": 917, + "explorers": [], + "status": "incubating" + }, { "name": "PulseChain Testnet", "shortName": "tpls", @@ -4111,39 +4335,42 @@ "networkId": 956 }, { - "name": "CCN", - "title": "ComputeCoin Main Network", - "chain": "CCN", - "rpc": ["https://rpc.mainnet.computecoin.com"], + "name": "Oort Mainnet", + "chain": "Oort Mainnet", + "rpc": ["https://rpc.oortech.com"], "faucets": [], - "nativeCurrency": { - "name": "ComputeCoin", - "symbol": "CCN", - "decimals": 18 - }, - "infoURL": "https://computecoin.com/", + "nativeCurrency": { "name": "Oort", "symbol": "CCN", "decimals": 18 }, + "infoURL": "https://oortech.com", "shortName": "ccn", "chainId": 970, "networkId": 970, "icon": "ccn" }, { - "name": "CCN Beta", - "title": "ComputeCoin Beta Network", - "chain": "CCN Beta", - "rpc": ["https://beta-rpc.mainnet.computecoin.com"], + "name": "Oort Huygens", + "chain": "Huygens", + "rpc": [], "faucets": [], - "nativeCurrency": { - "name": "ComputeCoin", - "symbol": "CCN", - "decimals": 18 - }, - "infoURL": "https://computecoin.com/", - "shortName": "ccnbeta", + "nativeCurrency": { "name": "Oort", "symbol": "CCN", "decimals": 18 }, + "infoURL": "https://oortech.com", + "shortName": "Huygens", "chainId": 971, "networkId": 971, "icon": "ccn" }, + { + "name": "Oort Ascraeus", + "title": "Oort Ascraeus", + "chain": "Ascraeus", + "rpc": ["https://ascraeus-rpc.oortech.com"], + "faucets": [], + "nativeCurrency": { "name": "Oort", "symbol": "CCNA", "decimals": 18 }, + "infoURL": "https://oortech.com", + "shortName": "Ascraeus", + "chainId": 972, + "networkId": 972, + "icon": "ccn" + }, { "name": "Nepal Blockchain Network", "chain": "YETI", @@ -4433,6 +4660,24 @@ } ] }, + { + "name": "Proxy Network Testnet", + "chain": "Proxy Network", + "rpc": ["http://128.199.94.183:8041"], + "faucets": [], + "nativeCurrency": { "name": "PRX", "symbol": "PRX", "decimals": 18 }, + "infoURL": "https://theproxy.network", + "shortName": "prx", + "chainId": 1031, + "networkId": 1031, + "explorers": [ + { + "name": "proxy network testnet", + "url": "http://testnet-explorer.theproxy.network", + "standard": "EIP3091" + } + ] + }, { "name": "Bronos Testnet", "chain": "Bronos", @@ -4609,6 +4854,31 @@ "chainId": 1140, "networkId": 1140 }, + { + "name": "Smart Host Teknoloji TESTNET", + "chain": "SHT", + "rpc": ["https://s2.tl.web.tr:4041"], + "faucets": [], + "nativeCurrency": { + "name": "Smart Host Teknoloji TESTNET", + "symbol": "tSHT", + "decimals": 18 + }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://smart-host.com.tr", + "shortName": "sht", + "chainId": 1177, + "networkId": 1177, + "icon": "smarthost", + "explorers": [ + { + "name": "Smart Host Teknoloji TESTNET Explorer", + "url": "https://s2.tl.web.tr:4000", + "icon": "smarthost", + "standard": "EIP3091" + } + ] + }, { "name": "Iora Chain", "chain": "IORA", @@ -5126,7 +5396,7 @@ "name": "Polygon zkEVM Testnet", "title": "Polygon zkEVM Testnet", "chain": "Polygon", - "rpc": ["https://rpc.public.zkevm-test.net"], + "rpc": [], "faucets": [], "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, "infoURL": "https://polygon.technology/solutions/polygon-zkevm/", @@ -5141,6 +5411,25 @@ } ] }, + { + "name": "Ctex Scan Blockchain", + "chain": "Ctex Scan Blockchain", + "icon": "ctex", + "rpc": ["https://mainnet-rpc.ctexscan.com/"], + "faucets": ["https://faucet.ctexscan.com"], + "nativeCurrency": { "name": "CTEX", "symbol": "CTEX", "decimals": 18 }, + "infoURL": "https://ctextoken.io", + "shortName": "CTEX", + "chainId": 1455, + "networkId": 1455, + "explorers": [ + { + "name": "Ctex Scan Explorer", + "url": "https://ctexscan.com", + "standard": "none" + } + ] + }, { "name": "Sherpax Mainnet", "chain": "Sherpax Mainnet", @@ -5293,6 +5582,27 @@ "chainId": 1708, "networkId": 1708 }, + { + "name": "Kerleano", + "title": "Proof of Carbon Reduction testnet", + "chain": "CRC", + "status": "incubating", + "rpc": [ + "https://cacib-saturn-test.francecentral.cloudapp.azure.com", + "wss://cacib-saturn-test.francecentral.cloudapp.azure.com:9443" + ], + "faucets": [], + "nativeCurrency": { + "name": "Carbon Reduction Coin", + "symbol": "CRC", + "decimals": 18 + }, + "infoURL": "https://github.com/ethereum-pocr/kerleano", + "shortName": "kerleano", + "chainId": 1804, + "networkId": 1804, + "explorers": [] + }, { "name": "Rabbit Analog Testnet Chain", "chain": "rAna", @@ -5395,6 +5705,30 @@ "chainId": 1856, "networkId": 1 }, + { + "name": "Gitshock Cartenz Testnet", + "chain": "Gitshock Cartenz", + "icon": "gitshockchain", + "rpc": ["https://rpc.cartenz.works"], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { + "name": "Gitshock Cartenz", + "symbol": "tGTFX", + "decimals": 18 + }, + "infoURL": "https://gitshock.com", + "shortName": "gitshockchain", + "chainId": 1881, + "networkId": 1881, + "explorers": [ + { + "name": "blockscout", + "url": "https://scan.cartenz.works", + "standard": "EIP3091" + } + ] + }, { "name": "BON Network", "chain": "BON", @@ -5433,6 +5767,33 @@ } ] }, + { + "name": "D-Chain Mainnet", + "chain": "D-Chain", + "rpc": [ + "https://mainnet.d-chain.network/ext/bc/2ZiR1Bro5E59siVuwdNuRFzqL95NkvkbzyLBdrsYR9BLSHV7H4/rpc" + ], + "nativeCurrency": { "name": "DOINX", "symbol": "DOINX", "decimals": 18 }, + "shortName": "dchain-mainnet", + "chainId": 1951, + "networkId": 1951, + "icon": "dchain", + "faucets": [], + "infoURL": "" + }, + { + "name": "Atelier", + "title": "Atelier Test Network", + "chain": "ALTR", + "rpc": ["https://1971.network/atlr", "wss://1971.network/atlr"], + "faucets": [], + "nativeCurrency": { "name": "ATLR", "symbol": "ATLR", "decimals": 18 }, + "infoURL": "https://1971.network/", + "shortName": "atlr", + "chainId": 1971, + "networkId": 1971, + "icon": "atlr" + }, { "name": "ONUS Chain Mainnet", "title": "ONUS Chain Mainnet", @@ -5509,17 +5870,33 @@ } ] }, + { + "name": "edeXa Testnet", + "chain": "edeXa TestNetwork", + "rpc": ["https://testnet.edexa.com/rpc"], + "faucets": ["https://faucet.edexa.com/"], + "nativeCurrency": { "name": "EDEXA", "symbol": "EDX", "decimals": 18 }, + "infoURL": "https://edexa.com/", + "shortName": "edx", + "chainId": 1995, + "networkId": 1995, + "icon": "edexa", + "explorers": [ + { + "name": "edexa-testnet", + "url": "https://explorer.edexa.com", + "standard": "EIP3091" + } + ] + }, { "name": "Dogechain Mainnet", "chain": "DC", "icon": "dogechain", "rpc": [ - "https://rpc-sg.dogechain.dog", - "https://rpc-us.dogechain.dog", "https://rpc.dogechain.dog", - "https://rpc01-sg.dogechain.dog", - "https://rpc02-sg.dogechain.dog", - "https://rpc03-sg.dogechain.dog" + "https://rpc-us.dogechain.dog", + "https://rpc01.dogechain.dog" ], "faucets": [], "nativeCurrency": { "name": "Dogecoin", "symbol": "DOGE", "decimals": 18 }, @@ -5623,6 +6000,25 @@ } ] }, + { + "name": "MainnetZ Mainnet", + "chain": "NetZ", + "icon": "mainnetz", + "rpc": ["https://mainnet-rpc.mainnetz.io"], + "faucets": ["https://faucet.mainnetz.io"], + "nativeCurrency": { "name": "MainnetZ", "symbol": "NetZ", "decimals": 18 }, + "infoURL": "https://mainnetz.io", + "shortName": "NetZm", + "chainId": 2016, + "networkId": 2016, + "explorers": [ + { + "name": "MainnetZ", + "url": "https://explorer.mainnetz.io", + "standard": "EIP3091" + } + ] + }, { "name": "PublicMint Devnet", "title": "Public Mint Devnet", @@ -6044,6 +6440,30 @@ } ] }, + { + "name": "BOMB Chain", + "chain": "BOMB", + "rpc": ["https://rpc.bombchain.com"], + "faucets": [], + "nativeCurrency": { + "name": "BOMB Token", + "symbol": "BOMB", + "decimals": 18 + }, + "infoURL": "https://www.bombchain.com", + "shortName": "bomb", + "chainId": 2300, + "networkId": 2300, + "icon": "bomb", + "explorers": [ + { + "name": "bombscan", + "icon": "bomb", + "url": "https://bombscan.com", + "standard": "EIP3091" + } + ] + }, { "name": "Altcoinchain", "chain": "mainnet", @@ -6065,6 +6485,30 @@ } ] }, + { + "name": "BOMB Chain Testnet", + "chain": "BOMB", + "rpc": ["https://bombchain-testnet.ankr.com/bas_full_rpc_1"], + "faucets": ["https://faucet.bombchain-testnet.ankr.com/"], + "nativeCurrency": { + "name": "BOMB Token", + "symbol": "tBOMB", + "decimals": 18 + }, + "infoURL": "https://www.bombmoney.com", + "shortName": "bombt", + "chainId": 2399, + "networkId": 2399, + "icon": "bomb", + "explorers": [ + { + "name": "bombscan-testnet", + "icon": "bomb", + "url": "https://explorer.bombchain-testnet.ankr.com", + "standard": "EIP3091" + } + ] + }, { "name": "Kortho Mainnet", "chain": "Kortho Chain", @@ -6100,6 +6544,24 @@ } ] }, + { + "name": "PoCRNet", + "title": "Proof of Carbon Reduction mainnet", + "chain": "CRC", + "status": "incubating", + "rpc": [], + "faucets": [], + "nativeCurrency": { + "name": "Carbon Reduction Coin", + "symbol": "CRC", + "decimals": 18 + }, + "infoURL": "https://github.com/ethereum-pocr", + "shortName": "pocrnet", + "chainId": 2606, + "networkId": 2606, + "explorers": [] + }, { "name": "Redlight Chain Mainnet", "chain": "REDLC", @@ -6209,7 +6671,7 @@ { "name": "CENNZnet Rata", "chain": "CENNZnet", - "rpc": ["https://rata.centrality.me/public"], + "rpc": [], "faucets": ["https://app-faucet.centrality.me"], "nativeCurrency": { "name": "CPAY", "symbol": "CPAY", "decimals": 18 }, "infoURL": "https://cennz.net", @@ -6258,20 +6720,45 @@ ] }, { - "name": "Filecoin - Buildernet", + "name": "Filecoin - Hyperspace testnet", "chain": "FIL", - "status": "incubating", - "rpc": [], - "faucets": [], - "nativeCurrency": { "name": "filecoin", "symbol": "FIL", "decimals": 18 }, - "infoURL": "https://filecoin.io", - "shortName": "filecoin-buildernet", "icon": "filecoin", + "rpc": ["https://api.hyperspace.node.glif.io/rpc/v0"], + "faucets": ["https://hyperspace.filtest.network/#faucet"], + "nativeCurrency": { + "name": "testnet filecoin", + "symbol": "tFIL", + "decimals": 18 + }, + "infoURL": "https://filecoin.io", + "shortName": "filecoin-hyperspace", "chainId": 3141, "networkId": 3141, "slip44": 1, - "explorers": [] - }, + "explorers": [ + { + "name": "Filfox - Hyperspace", + "url": "https://hyperspace.filfox.info/en", + "standard": "none" + }, + { + "name": "Glif Explorer - Hyperspace", + "url": "https://explorer.glif.io/?network=hyperspace", + "standard": "none" + }, + { "name": "Beryx", "url": "https://beryx.zondax.ch", "standard": "none" }, + { + "name": "Filmine", + "url": "https://explorer.filmine.io", + "standard": "none" + }, + { + "name": "Filscan - Hyperspace", + "url": "https://hyperspace.filscan.io", + "standard": "none" + } + ] + }, { "name": "Debounce Subnet Testnet", "chain": "Debounce Network", @@ -6402,13 +6889,13 @@ ] }, { - "name": "Pando Mainnet", - "chain": "Pando", + "name": "PandoProject Mainnet", + "chain": "PandoProject", "icon": "pando", "rpc": ["https://eth-rpc-api.pandoproject.org/rpc"], "faucets": [], "nativeCurrency": { - "name": "Pando token ", + "name": "pando-token", "symbol": "PTX", "decimals": 18 }, @@ -6425,13 +6912,13 @@ ] }, { - "name": "Pando Testnet", - "chain": "Pando", + "name": "PandoProject Testnet", + "chain": "PandoProject", "icon": "pando", "rpc": ["https://testnet.ethrpc.pandoproject.org/rpc"], "faucets": [], "nativeCurrency": { - "name": "Pando token ", + "name": "pando-token", "symbol": "PTX", "decimals": 18 }, @@ -6508,6 +6995,27 @@ } ] }, + { + "name": "DRAC Network", + "chain": "DRAC", + "rpc": ["https://www.dracscan.com/rpc"], + "faucets": ["https://www.dracscan.io/faucet"], + "nativeCurrency": { "name": "DRAC", "symbol": "DRAC", "decimals": 18 }, + "infoURL": "https://drac.io/", + "shortName": "drac", + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "chainId": 3912, + "networkId": 3912, + "icon": "drac", + "explorers": [ + { + "name": "DRAC_Network Scan", + "url": "https://www.dracscan.io", + "icon": "DRAC", + "standard": "EIP3091" + } + ] + }, { "name": "DYNO Mainnet", "chain": "DYNO", @@ -6779,6 +7287,46 @@ } ] }, + { + "name": "Mantle", + "chain": "ETH", + "rpc": ["https://rpc.mantle.xyz"], + "faucets": [], + "nativeCurrency": { "name": "BitDAO", "symbol": "BIT", "decimals": 18 }, + "infoURL": "https://mantle.xyz", + "shortName": "mantle", + "chainId": 5000, + "networkId": 5000, + "explorers": [ + { + "name": "Mantle Explorer", + "url": "https://explorer.mantle.xyz", + "standard": "EIP3091" + } + ] + }, + { + "name": "Mantle Testnet", + "chain": "ETH", + "rpc": ["https://rpc.testnet.mantle.xyz"], + "faucets": ["https://faucet.testnet.mantle.xyz"], + "nativeCurrency": { + "name": "Testnet BitDAO", + "symbol": "BIT", + "decimals": 18 + }, + "infoURL": "https://mantle.xyz", + "shortName": "mantle-testnet", + "chainId": 5001, + "networkId": 5001, + "explorers": [ + { + "name": "Mantle Testnet Explorer", + "url": "https://explorer.testnet.mantle.xyz", + "standard": "EIP3091" + } + ] + }, { "name": "TLChain Network Mainnet", "chain": "TLC", @@ -6820,7 +7368,7 @@ { "name": "Humanode Mainnet", "chain": "HMND", - "rpc": [], + "rpc": ["https://explorer-rpc-http.mainnet.stages.humanode.io"], "faucets": [], "nativeCurrency": { "name": "HMND", "symbol": "HMND", "decimals": 18 }, "infoURL": "https://humanode.io", @@ -6830,17 +7378,18 @@ "explorers": [] }, { - "name": "Firechain Mainnet", + "name": "Firechain Mainnet Old", "chain": "FIRE", "icon": "firechain", "rpc": ["https://mainnet.rpc1.thefirechain.com"], "faucets": [], "nativeCurrency": { "name": "Firechain", "symbol": "FIRE", "decimals": 18 }, "infoURL": "https://thefirechain.com", - "shortName": "fire", + "shortName": "_old_fire", "chainId": 5290, "networkId": 5290, - "explorers": [] + "explorers": [], + "status": "deprecated" }, { "name": "Uzmi Network Mainnet", @@ -6903,6 +7452,25 @@ "bridges": [{ "url": "https://bridge.nahmii.io" }] } }, + { + "name": "Chain Verse Mainnet", + "chain": "CVERSE", + "icon": "chain_verse", + "rpc": ["https://rpc.chainverse.info"], + "faucets": [], + "nativeCurrency": { "name": "Oasys", "symbol": "OAS", "decimals": 18 }, + "infoURL": "https://chainverse.info", + "shortName": "cverse", + "chainId": 5555, + "networkId": 5555, + "explorers": [ + { + "name": "Chain Verse Explorer", + "url": "https://explorer.chainverse.info", + "standard": "EIP3091" + } + ] + }, { "name": "Syscoin Tanenbaum Testnet", "chain": "SYS", @@ -6946,6 +7514,7 @@ { "name": "Ontology Testnet", "chain": "Ontology", + "icon": "ontology", "rpc": [ "http://polaris1.ont.io:20339", "http://polaris2.ont.io:20339", @@ -6989,16 +7558,12 @@ ] }, { - "name": "Tres Leches Testnet", + "name": "Tres Testnet", "chain": "TresLeches", "rpc": ["https://rpc-test.tresleches.finance/"], "faucets": ["http://faucet.tresleches.finance:8080"], - "nativeCurrency": { - "name": "Tres Leches", - "symbol": "TRES", - "decimals": 18 - }, - "infoURL": "https://tresleches.finance", + "nativeCurrency": { "name": "TRES", "symbol": "TRES", "decimals": 18 }, + "infoURL": "https://treschain.com", "shortName": "TRESTEST", "chainId": 6065, "networkId": 6065, @@ -7013,16 +7578,12 @@ ] }, { - "name": "Tres Leches Mainnet", + "name": "Tres Mainnet", "chain": "TresLeches", - "rpc": ["https://rpc.tresleches.finance/"], + "rpc": ["https://rpc.tresleches.finance/", "https://rpc.treschain.io/"], "faucets": [], - "nativeCurrency": { - "name": "Tres Leches", - "symbol": "TRES", - "decimals": 18 - }, - "infoURL": "https://tresleches.finance", + "nativeCurrency": { "name": "TRES", "symbol": "TRES", "decimals": 18 }, + "infoURL": "https://treschain.com", "shortName": "TRESMAIN", "chainId": 6066, "networkId": 6066, @@ -7061,6 +7622,29 @@ } ] }, + { + "name": "Gold Smart Chain Mainnet", + "chain": "STAND", + "icon": "stand", + "rpc": ["https://rpc-mainnet.goldsmartchain.com"], + "faucets": ["https://faucet.goldsmartchain.com"], + "nativeCurrency": { + "name": "Standard in Gold", + "symbol": "STAND", + "decimals": 18 + }, + "infoURL": "https://goldsmartchain.com", + "shortName": "STANDm", + "chainId": 6789, + "networkId": 6789, + "explorers": [ + { + "name": "Gold Smart Chain", + "url": "https://mainnet.goldsmartchain.com", + "standard": "EIP3091" + } + ] + }, { "name": "Tomb Chain Mainnet", "chain": "Tomb Chain", @@ -7342,7 +7926,7 @@ "networkId": 8029 }, { - "name": "Shardeum Liberty 1.6", + "name": "Shardeum Liberty 1.X", "chain": "Shardeum", "rpc": ["https://liberty10.shardeum.org/"], "faucets": ["https://faucet.liberty10.shardeum.org"], @@ -7365,9 +7949,9 @@ "redFlags": ["reusedChainId"] }, { - "name": "Shardeum Liberty 2.0", + "name": "Shardeum Liberty 2.X", "chain": "Shardeum", - "rpc": [], + "rpc": ["https://liberty20.shardeum.org/"], "faucets": ["https://faucet.liberty20.shardeum.org"], "nativeCurrency": { "name": "Shardeum SHM", @@ -7387,6 +7971,19 @@ ], "redFlags": ["reusedChainId"] }, + { + "name": "StreamuX Blockchain", + "chain": "StreamuX", + "rpc": [ + "https://u0ma6t6heb:KDNwOsRDGcyM2Oeui1p431Bteb4rvcWkuPgQNHwB4FM@u0xy4x6x82-u0e2mg517m-rpc.us0-aws.kaleido.io/" + ], + "faucets": [], + "nativeCurrency": { "name": "StreamuX", "symbol": "SmuX", "decimals": 18 }, + "infoURL": "https://www.streamux.cloud", + "shortName": "StreamuX", + "chainId": 8098, + "networkId": 8098 + }, { "name": "Qitmeer Network Testnet", "chain": "MEER", @@ -7410,6 +8007,34 @@ } ] }, + { + "name": "BeOne Chain Testnet", + "chain": "BOC", + "rpc": [ + "https://pre-boc1.beonechain.com", + "https://pre-boc2.beonechain.com", + "https://pre-boc3.beonechain.com" + ], + "faucets": ["https://testnet.beonescan.com/faucet"], + "nativeCurrency": { + "name": "BeOne Chain Testnet", + "symbol": "BOC", + "decimals": 18 + }, + "infoURL": "https://testnet.beonescan.com", + "shortName": "tBOC", + "chainId": 8181, + "networkId": 8181, + "icon": "beonechain", + "explorers": [ + { + "name": "BeOne Chain Testnet", + "url": "https://testnet.beonescan.com", + "icon": "beonechain", + "standard": "none" + } + ] + }, { "name": "Klaytn Mainnet Cypress", "chain": "KLAY", @@ -7533,22 +8158,24 @@ ] }, { - "name": "Ambros Chain Testnet", - "chain": "ambroschain", - "rpc": ["https://api.testnet.ambros.network"], + "name": "XANAChain", + "chain": "XANAChain", + "rpc": ["https://mainnet.xana.net/rpc"], "faucets": [], - "nativeCurrency": { "name": "AMBROS", "symbol": "AMBROS", "decimals": 18 }, - "infoURL": "https://test.ambros.network", - "shortName": "ambrostestnet", + "nativeCurrency": { "name": "XETA", "symbol": "XETA", "decimals": 18 }, + "infoURL": "https://xanachain.xana.net/", + "shortName": "XANAChain", "chainId": 8888, "networkId": 8888, + "icon": "xeta", "explorers": [ { - "name": "Ambros Chain Explorer", - "url": "https://testnet.ambrosscan.com", - "standard": "none" + "name": "XANAChain", + "url": "https://xanachain.xana.net", + "standard": "EIP3091" } - ] + ], + "redFlags": ["reusedChainId"] }, { "name": "Vyvo Smart Chain", @@ -7590,6 +8217,50 @@ } ] }, + { + "name": "JIBCHAIN L1", + "chain": "JBC", + "rpc": ["https://rpc-l1.jibchain.net"], + "faucets": [], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "nativeCurrency": { "name": "JIBCOIN", "symbol": "JBC", "decimals": 18 }, + "infoURL": "https://jibchain.net", + "shortName": "jbc", + "chainId": 8899, + "networkId": 8899, + "explorers": [ + { + "name": "JIBCHAIN Explorer", + "url": "https://exp-l1.jibchain.net", + "standard": "EIP3091" + } + ] + }, + { + "name": "Giant Mammoth Mainnet", + "title": "Giant Mammoth Chain", + "chain": "GMMT", + "rpc": ["https://rpc-asia.gmmtchain.io"], + "faucets": [], + "nativeCurrency": { + "name": "Giant Mammoth Coin", + "symbol": "GMMT", + "decimals": 18 + }, + "infoURL": "https://gmmtchain.io/", + "shortName": "gmmt", + "chainId": 8989, + "networkId": 8989, + "icon": "gmmt", + "explorers": [ + { + "name": "gmmtscan", + "url": "https://scan.gmmtchain.io", + "standard": "EIP3091", + "icon": "gmmt" + } + ] + }, { "name": "bloxberg", "chain": "bloxberg", @@ -7647,8 +8318,8 @@ "icon": "evmos", "explorers": [ { - "name": "Evmos EVM Explorer (Blockscout)", - "url": "https://evm.evmos.org", + "name": "Evmos EVM Explorer (Escan)", + "url": "https://escan.live", "standard": "none", "icon": "evmos" }, @@ -7695,17 +8366,18 @@ "networkId": 9100 }, { - "name": "Rinia Testnet", + "name": "Rinia Testnet Old", "chain": "FIRE", "icon": "rinia", - "rpc": ["https://rinia.rpc1.thefirechain.com"], + "rpc": [], "faucets": ["https://faucet.thefirechain.com"], "nativeCurrency": { "name": "Firechain", "symbol": "FIRE", "decimals": 18 }, "infoURL": "https://thefirechain.com", - "shortName": "tfire", + "shortName": "_old_tfire", "chainId": 9170, "networkId": 9170, - "explorers": [] + "explorers": [], + "status": "deprecated" }, { "name": "Rangers Protocol Testnet Robin", @@ -7749,6 +8421,19 @@ } ] }, + { + "name": "Oort MainnetDev", + "title": "Oort MainnetDev", + "chain": "MainnetDev", + "rpc": [], + "faucets": [], + "nativeCurrency": { "name": "Oort", "symbol": "CCN", "decimals": 18 }, + "infoURL": "https://oortech.com", + "shortName": "MainnetDev", + "chainId": 9700, + "networkId": 9700, + "icon": "ccn" + }, { "name": "Boba BNB Testnet", "chain": "Boba BNB Testnet", @@ -7776,6 +8461,25 @@ } ] }, + { + "name": "MainnetZ Testnet", + "chain": "NetZ", + "icon": "mainnetzTestnet", + "rpc": ["https://testnet-rpc.mainnetz.io"], + "faucets": ["https://faucet.mainnetz.io"], + "nativeCurrency": { "name": "MainnetZ", "symbol": "NetZ", "decimals": 18 }, + "infoURL": "https://testnet.mainnetz.io", + "shortName": "NetZt", + "chainId": 9768, + "networkId": 9768, + "explorers": [ + { + "name": "MainnetZ", + "url": "https://testnet.mainnetz.io", + "standard": "EIP3091" + } + ] + }, { "name": "myOwn Testnet", "chain": "myOwn", @@ -8157,6 +8861,25 @@ } ] }, + { + "name": "Sardis Testnet", + "chain": "SRDX", + "icon": "sardisTestnet", + "rpc": ["https://testnet-rpc.sardisnetwork.com"], + "faucets": ["https://faucet.sardisnetwork.com"], + "nativeCurrency": { "name": "Sardis", "symbol": "SRDX", "decimals": 18 }, + "infoURL": "https://mysardis.com", + "shortName": "SRDXt", + "chainId": 11612, + "networkId": 11612, + "explorers": [ + { + "name": "Sardis", + "url": "https://testnet.sardisnetwork.com", + "standard": "EIP3091" + } + ] + }, { "name": "SanR Chain", "chain": "SanRChain", @@ -8278,6 +9001,26 @@ } ] }, + { + "name": "Susono", + "chain": "SUS", + "rpc": [ + "https://gateway.opn.network/node/ext/bc/2VsZe5DstWw2bfgdx3YbjKcMsJnNDjni95sZorBEdk9L9Qr9Fr/rpc" + ], + "faucets": [], + "nativeCurrency": { "name": "Susono", "symbol": "OPN", "decimals": 18 }, + "infoURL": "", + "shortName": "sus", + "chainId": 13812, + "networkId": 13812, + "explorers": [ + { + "name": "Susono", + "url": "http://explorer.opn.network", + "standard": "none" + } + ] + }, { "name": "SPS Testnet", "chain": "SPS-Testnet", @@ -8566,7 +9309,7 @@ "name": "Oasis Sapphire", "chain": "Sapphire", "icon": "oasis", - "rpc": ["https://sapphire.oasis.dev", "wss://sapphire.oasis.dev/ws"], + "rpc": ["https://sapphire.oasis.io", "wss://sapphire.oasis.io/ws"], "faucets": [], "nativeCurrency": { "name": "Sapphire Rose", @@ -8577,7 +9320,13 @@ "shortName": "sapphire", "chainId": 23294, "networkId": 23294, - "status": "incubating" + "explorers": [ + { + "name": "Oasis Sapphire Explorer", + "url": "https://explorer.sapphire.oasis.io", + "standard": "EIP3091" + } + ] }, { "name": "Oasis Sapphire Testnet", @@ -8636,6 +9385,72 @@ "chainId": 24734, "networkId": 37480 }, + { + "name": "Hammer Chain Mainnet", + "chain": "HammerChain", + "rpc": ["https://www.hammerchain.io/rpc"], + "faucets": [], + "nativeCurrency": { "name": "GOLDT", "symbol": "GOLDT", "decimals": 18 }, + "infoURL": "https://www.hammerchain.io", + "shortName": "GOLDT", + "chainId": 25888, + "networkId": 25888, + "explorers": [ + { + "name": "Hammer Chain Explorer", + "url": "https://www.hammerchain.io", + "standard": "none" + } + ] + }, + { + "name": "Bitkub Chain Testnet", + "chain": "BKC", + "icon": "bkc", + "rpc": [ + "https://rpc-testnet.bitkubchain.io", + "wss://wss-testnet.bitkubchain.io" + ], + "faucets": ["https://faucet.bitkubchain.com"], + "nativeCurrency": { + "name": "Bitkub Coin", + "symbol": "tKUB", + "decimals": 18 + }, + "infoURL": "https://www.bitkubchain.com/", + "shortName": "bkct", + "chainId": 25925, + "networkId": 25925, + "explorers": [ + { + "name": "bkcscan-testnet", + "url": "https://testnet.bkcscan.com", + "standard": "none", + "icon": "bkc" + } + ] + }, + { + "name": "Hertz Network Mainnet", + "chain": "HTZ", + "rpc": ["https://mainnet-rpc.hertzscan.com"], + "faucets": [], + "nativeCurrency": { "name": "Hertz", "symbol": "HTZ", "decimals": 18 }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://www.hertz-network.com", + "shortName": "HTZ", + "chainId": 26600, + "networkId": 26600, + "icon": "hertz-network", + "explorers": [ + { + "name": "Hertz Scan", + "url": "https://hertzscan.com", + "icon": "hertz-network", + "standard": "EIP3091" + } + ] + }, { "name": "OasisChain Mainnet", "chain": "OasisChain", @@ -8784,7 +9599,7 @@ { "name": "Filecoin - Wallaby testnet", "chain": "FIL", - "status": "incubating", + "icon": "filecoin", "rpc": ["https://wallaby.node.glif.io/rpc/v0"], "faucets": ["https://wallaby.network/#faucet"], "nativeCurrency": { @@ -8794,22 +9609,10 @@ }, "infoURL": "https://filecoin.io", "shortName": "filecoin-wallaby", - "icon": "filecoin", "chainId": 31415, "networkId": 31415, "slip44": 1, - "explorers": [ - { - "name": "Glif Explorer", - "url": "https://explorer.glif.io/wallaby", - "standard": "none" - }, - { - "name": "Filscan", - "url": "https://wallaby.filscan.io", - "standard": "none" - } - ] + "explorers": [] }, { "name": "Bitgert Mainnet", @@ -8843,13 +9646,27 @@ { "name": "Fusion Mainnet", "chain": "FSN", - "rpc": ["https://mainnet.anyswap.exchange", "https://fsn.dev/api"], + "icon": "fusion", + "rpc": [ + "https://mainnet.fusionnetwork.io", + "wss://mainnet.fusionnetwork.io" + ], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], "faucets": [], "nativeCurrency": { "name": "Fusion", "symbol": "FSN", "decimals": 18 }, - "infoURL": "https://www.fusion.org/", + "infoURL": "https://fusion.org", "shortName": "fsn", "chainId": 32659, - "networkId": 32659 + "networkId": 32659, + "slip44": 288, + "explorers": [ + { + "name": "fsnscan", + "url": "https://fsnscan.com", + "icon": "fsnscan", + "standard": "EIP3091" + } + ] }, { "name": "Aves Mainnet", @@ -8872,6 +9689,26 @@ } ] }, + { + "name": "J2O Taro", + "chain": "TARO", + "rpc": ["https://rpc.j2o.io"], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { "name": "TARO Coin", "symbol": "taro", "decimals": 18 }, + "infoURL": "https://j2o.io", + "shortName": "j2o", + "chainId": 35011, + "networkId": 35011, + "explorers": [ + { + "name": "J2O Taro Explorer", + "url": "https://exp.j2o.io", + "icon": "j2otaro", + "standard": "EIP3091" + } + ] + }, { "name": "Q Mainnet", "chain": "Q", @@ -9057,7 +9894,7 @@ ] }, { - "name": "Oasis Emerald ParaTime Testnet", + "name": "Oasis Emerald Testnet", "chain": "Emerald", "icon": "oasis", "rpc": [ @@ -9070,20 +9907,20 @@ "symbol": "ROSE", "decimals": 18 }, - "infoURL": "https://docs.oasis.dev/general/developer-resources/overview", + "infoURL": "https://docs.oasis.io/dapp/emerald", "shortName": "emerald-testnet", "chainId": 42261, "networkId": 42261, "explorers": [ { - "name": "Emerald ParaTime Testnet Explorer", + "name": "Oasis Emerald Testnet Explorer", "url": "https://testnet.explorer.emerald.oasis.dev", "standard": "EIP3091" } ] }, { - "name": "Oasis Emerald ParaTime Mainnet", + "name": "Oasis Emerald", "chain": "Emerald", "icon": "oasis", "rpc": ["https://emerald.oasis.dev", "wss://emerald.oasis.dev/ws"], @@ -9093,13 +9930,13 @@ "symbol": "ROSE", "decimals": 18 }, - "infoURL": "https://docs.oasis.dev/general/developer-resources/overview", + "infoURL": "https://docs.oasis.io/dapp/emerald", "shortName": "emerald", "chainId": 42262, "networkId": 42262, "explorers": [ { - "name": "Emerald ParaTime Mainnet Explorer", + "name": "Oasis Emerald Explorer", "url": "https://explorer.emerald.oasis.dev", "standard": "EIP3091" } @@ -9231,6 +10068,35 @@ } ] }, + { + "name": "Fusion Testnet", + "chain": "FSN", + "icon": "fusion", + "rpc": [ + "https://testnet.fusionnetwork.io", + "wss://testnet.fusionnetwork.io" + ], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { + "name": "Testnet Fusion", + "symbol": "T-FSN", + "decimals": 18 + }, + "infoURL": "https://fusion.org", + "shortName": "tfsn", + "chainId": 46688, + "networkId": 46688, + "slip44": 288, + "explorers": [ + { + "name": "fsnscan", + "url": "https://testnet.fsnscan.com", + "icon": "fsnscan", + "standard": "EIP3091" + } + ] + }, { "name": "REI Network", "chain": "REI", @@ -9303,6 +10169,25 @@ ], "parent": { "type": "L2", "chain": "eip155-3" } }, + { + "name": "Sardis Mainnet", + "chain": "SRDX", + "icon": "sardis", + "rpc": ["https://mainnet-rpc.sardisnetwork.com"], + "faucets": ["https://faucet.sardisnetwork.com"], + "nativeCurrency": { "name": "Sardis", "symbol": "SRDX", "decimals": 18 }, + "infoURL": "https://mysardis.com", + "shortName": "SRDXm", + "chainId": 51712, + "networkId": 51712, + "explorers": [ + { + "name": "Sardis", + "url": "https://contract-mainnet.sardisnetwork.com", + "standard": "EIP3091" + } + ] + }, { "name": "DFK Chain", "chain": "DFK", @@ -9379,6 +10264,33 @@ } ] }, + { + "name": "Boba BNB Mainnet", + "chain": "Boba BNB Mainnet", + "rpc": [ + "https://bnb.boba.network", + "wss://wss.bnb.boba.network", + "https://replica.bnb.boba.network", + "wss://replica-wss.bnb.boba.network" + ], + "faucets": [], + "nativeCurrency": { + "name": "Boba Token", + "symbol": "BOBA", + "decimals": 18 + }, + "infoURL": "https://boba.network", + "shortName": "BobaBnb", + "chainId": 56288, + "networkId": 56288, + "explorers": [ + { + "name": "Boba BNB block explorer", + "url": "https://blockexplorer.bnb.boba.network", + "standard": "none" + } + ] + }, { "name": "Thinkium Testnet Chain 0", "chain": "Thinkium", @@ -9451,6 +10363,33 @@ } ] }, + { + "name": "Etica Mainnet", + "chain": "Etica Protocol (ETI/EGAZ)", + "icon": "etica", + "rpc": [ + "https://eticamainnet.eticascan.org", + "https://eticamainnet.eticaprotocol.org" + ], + "faucets": ["http://faucet.etica-stats.org/"], + "nativeCurrency": { "name": "EGAZ", "symbol": "EGAZ", "decimals": 18 }, + "infoURL": "https://eticaprotocol.org", + "shortName": "Etica", + "chainId": 61803, + "networkId": 61803, + "explorers": [ + { + "name": "eticascan", + "url": "https://eticascan.org", + "standard": "EIP3091" + }, + { + "name": "eticastats", + "url": "http://explorer.etica-stats.org", + "standard": "EIP3091" + } + ] + }, { "name": "DoKEN Super Chain Mainnet", "chain": "DoKEN Super Chain", @@ -9780,6 +10719,25 @@ } ] }, + { + "name": "Vention Smart Chain Mainnet", + "chain": "VSC", + "icon": "vention", + "rpc": ["https://mainnet-rpc.vention.network"], + "faucets": ["https://faucet.vention.network"], + "nativeCurrency": { "name": "VNT", "symbol": "VNT", "decimals": 18 }, + "infoURL": "https://ventionscan.io", + "shortName": "vscm", + "chainId": 77612, + "networkId": 77612, + "explorers": [ + { + "name": "ventionscan", + "url": "https://ventionscan.io", + "standard": "EIP3091" + } + ] + }, { "name": "Firenze test network", "chain": "ETH", @@ -9795,6 +10753,29 @@ "chainId": 78110, "networkId": 78110 }, + { + "name": "Gold Smart Chain Testnet", + "chain": "STAND", + "icon": "standTestnet", + "rpc": ["https://rpc-testnet.goldsmartchain.com"], + "faucets": ["https://faucet.goldsmartchain.com"], + "nativeCurrency": { + "name": "Standard in Gold", + "symbol": "STAND", + "decimals": 18 + }, + "infoURL": "https://goldsmartchain.com", + "shortName": "STANDt", + "chainId": 79879, + "networkId": 79879, + "explorers": [ + { + "name": "Gold Smart Chain", + "url": "https://testnet.goldsmartchain.com", + "standard": "EIP3091" + } + ] + }, { "name": "Mumbai", "title": "Polygon Testnet Mumbai", @@ -9883,14 +10864,9 @@ ] }, { - "name": "Boba BNB Mainnet", + "name": "Boba BNB Mainnet Old", "chain": "Boba BNB Mainnet", - "rpc": [ - "https://bnb.boba.network", - "wss://wss.bnb.boba.network", - "https://replica.bnb.boba.network", - "wss://replica-wss.bnb.boba.network" - ], + "rpc": [], "faucets": [], "nativeCurrency": { "name": "Boba Token", @@ -9898,7 +10874,7 @@ "decimals": 18 }, "infoURL": "https://boba.network", - "shortName": "BobaBnb", + "shortName": "BobaBnbOld", "chainId": 97288, "networkId": 97288, "explorers": [ @@ -9907,7 +10883,8 @@ "url": "https://blockexplorer.bnb.boba.network", "standard": "none" } - ] + ], + "status": "deprecated" }, { "name": "UB Smart Chain(testnet)", @@ -10143,6 +11120,25 @@ ], "status": "deprecated" }, + { + "name": "Soverun Testnet", + "chain": "SVRN", + "icon": "soverunTestnet", + "rpc": ["https://testnet-rpc.soverun.com"], + "faucets": ["https://faucet.soverun.com"], + "nativeCurrency": { "name": "Soverun", "symbol": "SVRN", "decimals": 18 }, + "infoURL": "https://soverun.com", + "shortName": "SVRNt", + "chainId": 101010, + "networkId": 101010, + "explorers": [ + { + "name": "Soverun", + "url": "https://testnet.soverun.com", + "standard": "EIP3091" + } + ] + }, { "name": "Crystaleum", "chain": "crystal", @@ -10523,6 +11519,48 @@ } ] }, + { + "name": "Mythical Chain", + "chain": "MYTH", + "rpc": ["https://chain-rpc.mythicalgames.com"], + "faucets": [], + "nativeCurrency": { "name": "Mythos", "symbol": "MYTH", "decimals": 18 }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://mythicalgames.com/", + "shortName": "myth", + "chainId": 201804, + "networkId": 201804, + "icon": "mythical", + "explorers": [ + { + "name": "Mythical Chain Explorer", + "url": "https://explorer.mythicalgames.com", + "icon": "mythical", + "standard": "EIP3091" + } + ] + }, + { + "name": "Decimal Smart Chain Testnet", + "chain": "tDSC", + "rpc": ["https://testnet-val.decimalchain.com/web3"], + "faucets": [], + "nativeCurrency": { "name": "Decimal", "symbol": "tDEL", "decimals": 18 }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://decimalchain.com", + "shortName": "tDSC", + "chainId": 202020, + "networkId": 202020, + "icon": "dsc", + "explorers": [ + { + "name": "DSC Explorer Testnet", + "url": "https://testnet.explorer.decimalchain.com", + "icon": "dsc", + "standard": "EIP3091" + } + ] + }, { "name": "Jellie", "title": "Twala Testnet Jellie", @@ -10566,6 +11604,31 @@ } ] }, + { + "name": "Mas Mainnet", + "chain": "MAS", + "rpc": ["http://node.masnet.ai:8545"], + "faucets": [], + "nativeCurrency": { + "name": "Master Bank", + "symbol": "MAS", + "decimals": 18 + }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://masterbank.org", + "shortName": "mas", + "chainId": 220315, + "networkId": 220315, + "icon": "mas", + "explorers": [ + { + "name": "explorer masnet", + "url": "https://explorer.masnet.ai", + "icon": "explorer", + "standard": "EIP3091" + } + ] + }, { "name": "Haymo Testnet", "chain": "tHYM", @@ -10665,7 +11728,7 @@ { "name": "Filecoin - Calibration testnet", "chain": "FIL", - "status": "incubating", + "icon": "filecoin", "rpc": ["https://api.calibration.node.glif.io/rpc/v0"], "faucets": ["https://faucet.calibration.fildev.network/"], "nativeCurrency": { @@ -10675,18 +11738,17 @@ }, "infoURL": "https://filecoin.io", "shortName": "filecoin-calibration", - "icon": "filecoin", "chainId": 314159, "networkId": 314159, "slip44": 1, "explorers": [ { - "name": "Filscan", + "name": "Filscan - Calibration", "url": "https://calibration.filscan.io", "standard": "none" }, { - "name": "Filscout", + "name": "Filscout - Calibration", "url": "https://calibration.filscout.com/en", "standard": "none" } @@ -11005,9 +12067,9 @@ { "name": "Scroll Pre-Alpha Testnet", "chain": "ETH", - "rpc": ["https://prealpha.scroll.io/l2"], - "faucets": ["https://prealpha.scroll.io"], - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "rpc": ["https://prealpha-rpc.scroll.io/l2"], + "faucets": ["https://prealpha.scroll.io/faucet"], + "nativeCurrency": { "name": "Ether", "symbol": "TSETH", "decimals": 18 }, "infoURL": "https://scroll.io", "shortName": "scr-prealpha", "chainId": 534354, @@ -11020,6 +12082,25 @@ } ] }, + { + "name": "Bear Network Chain Mainnet", + "chain": "BRNKC", + "icon": "brnkc", + "rpc": [ + "https://brnkc-mainnet.bearnetwork.net", + "https://brnkc-mainnet1.bearnetwork.net" + ], + "faucets": [], + "nativeCurrency": { + "name": "Bear Network Chain Native Token", + "symbol": "BRNKC", + "decimals": 18 + }, + "infoURL": "https://bearnetwork.net", + "shortName": "BRNKC", + "chainId": 641230, + "networkId": 641230 + }, { "name": "Vision - Vpioneer Test Chain", "chain": "Vision-Vpioneer", @@ -11462,11 +12543,34 @@ } ] }, + { + "name": "OpenVessel", + "chain": "VSL", + "icon": "vsl", + "rpc": ["https://mainnet-external.openvessel.io"], + "faucets": [], + "nativeCurrency": { + "name": "Vessel ETH", + "symbol": "VETH", + "decimals": 18 + }, + "infoURL": "https://www.openvessel.io", + "shortName": "vsl", + "chainId": 7355310, + "networkId": 7355310, + "explorers": [ + { + "name": "openvessel-mainnet", + "url": "https://mainnet-explorer.openvessel.io", + "standard": "none" + } + ] + }, { "name": "QL1 Testnet", "chain": "QOM", "status": "incubating", - "rpc": ["https://rpct.qom.one:8545"], + "rpc": ["https://rpc.testnet.qom.one"], "faucets": ["https://faucet.qom.one"], "nativeCurrency": { "name": "Shiba Predator", @@ -11541,6 +12645,25 @@ ], "parent": { "chain": "eip155-16658437", "type": "L2" } }, + { + "name": "Soverun Mainnet", + "chain": "SVRN", + "icon": "soverun", + "rpc": ["https://mainnet-rpc.soverun.com"], + "faucets": ["https://faucet.soverun.com"], + "nativeCurrency": { "name": "Soverun", "symbol": "SVRN", "decimals": 18 }, + "infoURL": "https://soverun.com", + "shortName": "SVRNm", + "chainId": 10101010, + "networkId": 10101010, + "explorers": [ + { + "name": "Soverun", + "url": "https://explorer.soverun.com", + "standard": "EIP3091" + } + ] + }, { "name": "Sepolia", "title": "Ethereum Testnet Sepolia", @@ -11586,6 +12709,25 @@ "chainId": 13371337, "networkId": 13371337 }, + { + "name": "Anduschain Mainnet", + "chain": "anduschain", + "rpc": ["https://rpc.anduschain.io/rpc", "wss://rpc.anduschain.io/ws"], + "faucets": [], + "nativeCurrency": { "name": "DAON", "symbol": "DEB", "decimals": 18 }, + "infoURL": "https://anduschain.io/", + "shortName": "anduschain-mainnet", + "chainId": 14288640, + "networkId": 14288640, + "explorers": [ + { + "name": "anduschain explorer", + "url": "https://explorer.anduschain.io", + "icon": "daon", + "standard": "none" + } + ] + }, { "name": "Plian Testnet Main", "chain": "Plian", @@ -11761,6 +12903,30 @@ "chainId": 35855456, "networkId": 35855456 }, + { + "name": "maistestsubnet", + "chain": "MAI", + "rpc": [ + "http://174.138.9.169:9650/ext/bc/VUKSzFZKckx4PoZF9gX5QAqLPxbLzvu1vcssPG5QuodaJtdHT/rpc" + ], + "faucets": [], + "nativeCurrency": { + "name": "maistestsubnet", + "symbol": "MAI", + "decimals": 18 + }, + "infoURL": "", + "shortName": "mais", + "chainId": 43214913, + "networkId": 43214913, + "explorers": [ + { + "name": "maistesntet", + "url": "http://174.138.9.169:3006/?network=maistesntet", + "standard": "none" + } + ] + }, { "name": "Aquachain", "chain": "AQUA", @@ -12214,6 +13380,36 @@ "chainId": 2021121117, "networkId": 2021121117 }, + { + "name": "Europa SKALE Chain", + "chain": "europa", + "icon": "europa", + "rpc": [ + "https://mainnet.skalenodes.com/v1/elated-tan-skat", + "wss://mainnet.skalenodes.com/v1/elated-tan-skat" + ], + "faucets": [ + "https://ruby.exchange/faucet.html", + "https://sfuel.mylilius.com/" + ], + "nativeCurrency": { "name": "sFUEL", "symbol": "sFUEL", "decimals": 18 }, + "infoURL": "https://europahub.network/", + "shortName": "europa", + "chainId": 2046399126, + "networkId": 2046399126, + "explorers": [ + { + "name": "Blockscout", + "url": "https://elated-tan-skat.explorer.mainnet.skalenodes.com", + "standard": "EIP3091" + } + ], + "parent": { + "type": "L2", + "chain": "eip155-1", + "bridges": [{ "url": "https://ruby.exchange/bridge.html" }] + } + }, { "name": "Pirl", "chain": "PIRL", @@ -12329,6 +13525,42 @@ } ] }, + { + "name": "Zeniq", + "chain": "ZENIQ", + "rpc": ["https://smart.zeniq.network:9545"], + "faucets": ["https://faucet.zeniq.net/"], + "nativeCurrency": { "name": "Zeniq", "symbol": "ZENIQ", "decimals": 18 }, + "infoURL": "https://www.zeniq.dev/", + "shortName": "zeniq", + "chainId": 383414847825, + "networkId": 383414847825, + "explorers": [ + { + "name": "zeniq-smart-chain-explorer", + "url": "https://smart.zeniq.net", + "standard": "EIP3091" + } + ] + }, + { + "name": "PDC Mainnet", + "chain": "IPDC", + "rpc": ["https://mainnet.ipdc.io/"], + "faucets": [], + "nativeCurrency": { "name": "PDC", "symbol": "PDC", "decimals": 18 }, + "infoURL": "https://ipdc.io", + "shortName": "ipdc", + "chainId": 666301171999, + "networkId": 666301171999, + "explorers": [ + { + "name": "ipdcscan", + "url": "https://scan.ipdc.io", + "standard": "EIP3091" + } + ] + }, { "name": "Molereum Network", "chain": "ETH", From b81856a48cae215516f171e60a6fa71a1ebfb163 Mon Sep 17 00:00:00 2001 From: Kaan Uzdogan Date: Wed, 18 Jan 2023 09:07:12 +0100 Subject: [PATCH 03/17] Update Chainsafe S3 --- services/s3sync/Dockerfile.s3 | 1 + services/s3sync/config | 3 +++ services/s3sync/login_sync_s3.sh | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 services/s3sync/config diff --git a/services/s3sync/Dockerfile.s3 b/services/s3sync/Dockerfile.s3 index fe8863777..925431ca3 100644 --- a/services/s3sync/Dockerfile.s3 +++ b/services/s3sync/Dockerfile.s3 @@ -6,5 +6,6 @@ RUN unzip awscliv2.zip RUN ./aws/install ADD ./login_sync_s3.sh ./login_sync_s3.sh ADD ./entrypoint.sh ./entrypoint.sh +ADD ~/.aws/config ./config RUN chmod +x ./entrypoint.sh ENTRYPOINT ./entrypoint.sh diff --git a/services/s3sync/config b/services/s3sync/config new file mode 100644 index 000000000..4cde9f513 --- /dev/null +++ b/services/s3sync/config @@ -0,0 +1,3 @@ +[default] +s3 = + max_concurrent_requests = 2 \ No newline at end of file diff --git a/services/s3sync/login_sync_s3.sh b/services/s3sync/login_sync_s3.sh index 8c4f9e3df..8f14b4cbe 100755 --- a/services/s3sync/login_sync_s3.sh +++ b/services/s3sync/login_sync_s3.sh @@ -15,6 +15,6 @@ date /usr/local/bin/aws configure set aws_secret_access_key $CHAINSAFE_S3_SECRET_ACCESS_KEY date echo "Syncing Chainsafe S3 at $BUCKET_NAME" -/usr/local/bin/aws s3 sync --quiet /app/repository $BUCKET_NAME --endpoint-url https://buckets.chainsafe.io +/usr/local/bin/aws s3 sync --quiet /app/repository $BUCKET_NAME/$TAG --endpoint-url https://buckets.chainsafe.io echo "Syncing Chainsafe S3 complete" date \ No newline at end of file From 42228d60e2fdc0e47f0149ca148cbec9c28361b3 Mon Sep 17 00:00:00 2001 From: Kaan Uzdogan Date: Wed, 18 Jan 2023 09:18:32 +0100 Subject: [PATCH 04/17] Fix wrong Dockerfile ADD order --- services/s3sync/Dockerfile.s3 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/s3sync/Dockerfile.s3 b/services/s3sync/Dockerfile.s3 index 925431ca3..e675e07df 100644 --- a/services/s3sync/Dockerfile.s3 +++ b/services/s3sync/Dockerfile.s3 @@ -6,6 +6,6 @@ RUN unzip awscliv2.zip RUN ./aws/install ADD ./login_sync_s3.sh ./login_sync_s3.sh ADD ./entrypoint.sh ./entrypoint.sh -ADD ~/.aws/config ./config +ADD ./config ~/.aws/config RUN chmod +x ./entrypoint.sh ENTRYPOINT ./entrypoint.sh From e565600eeeac135c7fb888b6ed4723f92e271392 Mon Sep 17 00:00:00 2001 From: Kaan Uzdogan Date: Wed, 18 Jan 2023 10:20:13 +0100 Subject: [PATCH 05/17] Fix ipfs /app vs /sourcify directory --- environments/ipfs.yaml | 2 +- services/ipfs/cron.job | 2 +- services/ipfs/init-config.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/environments/ipfs.yaml b/environments/ipfs.yaml index 284381908..629556a5c 100644 --- a/environments/ipfs.yaml +++ b/environments/ipfs.yaml @@ -29,4 +29,4 @@ services: target: /repository - type: bind source: ../services/ipfs/ipfs-${TAG}.key - target: /app/ipfs-${TAG}.key + target: /sourcify/ipfs-${TAG}.key diff --git a/services/ipfs/cron.job b/services/ipfs/cron.job index c070ef39a..642b22c66 100644 --- a/services/ipfs/cron.job +++ b/services/ipfs/cron.job @@ -1,4 +1,4 @@ SHELL=/bin/bash -0 */6 * * * /app/publish.sh >> /var/log/cron.log 2>&1 +0 */6 * * * /sourcify/publish.sh >> /var/log/cron.log 2>&1 # This extra line makes it a valid cron diff --git a/services/ipfs/init-config.sh b/services/ipfs/init-config.sh index 46579f64f..189f406f5 100644 --- a/services/ipfs/init-config.sh +++ b/services/ipfs/init-config.sh @@ -32,5 +32,5 @@ then ipfs pin remote service add estuary https://api.estuary.tech/pinning $ESTUARY_PINNING_SECRET ipfs pin remote service add web3.storage https://api.web3.storage/ $WEB3_STORAGE_PINNING_SECRET - ipfs key import main /app/ipfs-${TAG}.key + ipfs key import main /sourcify/ipfs-${TAG}.key fi \ No newline at end of file From b48e962d6bcf68ade0721578c3b613f2310033fd Mon Sep 17 00:00:00 2001 From: Yash Jagtap Date: Fri, 20 Jan 2023 13:17:04 +0530 Subject: [PATCH 06/17] added ens to featured contracts --- ui/src/featured.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ui/src/featured.js b/ui/src/featured.js index 5268a53a9..bcb03f288 100644 --- a/ui/src/featured.js +++ b/ui/src/featured.js @@ -2,6 +2,7 @@ import optimism from "./assets/chains/optimism.svg"; import gnosisSafe from "./assets/contracts/gnosisSafe.svg"; import synthetix from "./assets/contracts/synthetix.png"; import uniswap from "./assets/contracts/uniswap.png"; +import ens from "./assets/contracts/ens.png"; const featured = [ { @@ -28,6 +29,12 @@ const featured = [ logo: gnosisSafe, displayed: true, }, + { + name: "Ethereum Name Service", + href: "https://repo.sourcify.dev/contracts/partial_match/1/0x57f1887a8BF19b14fC0dF6Fd9B2acc9Af147eA85/", + logo: ens, + displayed: true, + }, ]; export default featured; From 11e227f21c87d547037816835a7ee8a68ba24bcd Mon Sep 17 00:00:00 2001 From: Yash Jagtap Date: Tue, 31 Jan 2023 18:06:21 +0530 Subject: [PATCH 07/17] changed 'Ethereum Name Service' to 'ENS' --- ui/src/featured.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/featured.js b/ui/src/featured.js index bcb03f288..2426577b2 100644 --- a/ui/src/featured.js +++ b/ui/src/featured.js @@ -30,7 +30,7 @@ const featured = [ displayed: true, }, { - name: "Ethereum Name Service", + name: "ENS", href: "https://repo.sourcify.dev/contracts/partial_match/1/0x57f1887a8BF19b14fC0dF6Fd9B2acc9Af147eA85/", logo: ens, displayed: true, From 5b3e15a713b91f679f1df1e5678da633988c0e18 Mon Sep 17 00:00:00 2001 From: Uttam Date: Wed, 1 Feb 2023 16:02:39 +0530 Subject: [PATCH 08/17] Added Flare-Chain-14 --- services/core/src/sourcify-chains.ts | 8 ++++++++ test/chains/chain-tests.js | 20 +++++++++++++++++++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/services/core/src/sourcify-chains.ts b/services/core/src/sourcify-chains.ts index 9ab9a5196..5dcc45631 100644 --- a/services/core/src/sourcify-chains.ts +++ b/services/core/src/sourcify-chains.ts @@ -607,6 +607,14 @@ const sourcifyChains: SourcifyChainsObject = { contractFetchAddress: "https://testnet.explorer.emerald.oasis.dev/" + BLOCKSCOUT_SUFFIX, txRegex: getBlockscoutRegex(), }, + "14": { + // Flare Mainnet + supported: true, + monitored: false, + contractFetchAddress: "https://flare-explorer.flare.network/" + BLOCKSCOUT_SUFFIX, + rpc: ["https://flare-api.flare.network/ext/C/rpc"], + txRegex: getBlockscoutRegex(), + }, }; export default sourcifyChains; diff --git a/test/chains/chain-tests.js b/test/chains/chain-tests.js index 5d7b6b2f9..5c799d18a 100644 --- a/test/chains/chain-tests.js +++ b/test/chains/chain-tests.js @@ -13,7 +13,7 @@ const StatusCodes = require("http-status-codes").StatusCodes; const ethers = require("ethers"); const addContext = require("mochawesome/addContext"); -const TEST_TIME = 30000; // 30 seconds +const TEST_TIME = 60000; // 60 seconds // Extract the chainId from new chain support pull request, if exists const newAddedChainId = process.env.NEW_CHAIN_ID; @@ -1230,6 +1230,24 @@ describe("Test Supported Chains", function () { "shared/withImmutables.metadata.json" ); + // Flare Mainnet + verifyContract( + "0xbBc2EdeDc9d2d97970eE20d0Dc7216216a27e635", + "14", + "Flare Mainnet", + ["shared/1_Storage.sol"], + "shared/1_Storage.metadata.json" + ); + verifyContractWithImmutables( + "0x05CD7A6fF8E00f8a0c081c182Ec7a2DA3458946e", + "14", + "Flare Mainnet", + ["uint256"], + [123], + ["shared/WithImmutables.sol"], + "shared/withImmutables.metadata.json" + ); + ////////////////////// // Helper functions // ////////////////////// From 71a3687589286fb71a9730685339b4517c6e49d0 Mon Sep 17 00:00:00 2001 From: Uttam Date: Wed, 1 Feb 2023 16:07:31 +0530 Subject: [PATCH 09/17] Added Flare-Chain-14 --- test/chains/chain-tests.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/chains/chain-tests.js b/test/chains/chain-tests.js index 5c799d18a..0e89e0858 100644 --- a/test/chains/chain-tests.js +++ b/test/chains/chain-tests.js @@ -13,7 +13,7 @@ const StatusCodes = require("http-status-codes").StatusCodes; const ethers = require("ethers"); const addContext = require("mochawesome/addContext"); -const TEST_TIME = 60000; // 60 seconds +const TEST_TIME = 30000; // 30 seconds // Extract the chainId from new chain support pull request, if exists const newAddedChainId = process.env.NEW_CHAIN_ID; From 40d77a00372c85672989cdd8e5913c80fce2f0d4 Mon Sep 17 00:00:00 2001 From: Uttam Date: Wed, 1 Feb 2023 17:42:49 +0530 Subject: [PATCH 10/17] Add Songbird Chain support --- services/core/src/sourcify-chains.ts | 8 ++++++++ test/chains/chain-tests.js | 18 ++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/services/core/src/sourcify-chains.ts b/services/core/src/sourcify-chains.ts index 9ab9a5196..4fa1452e2 100644 --- a/services/core/src/sourcify-chains.ts +++ b/services/core/src/sourcify-chains.ts @@ -607,6 +607,14 @@ const sourcifyChains: SourcifyChainsObject = { contractFetchAddress: "https://testnet.explorer.emerald.oasis.dev/" + BLOCKSCOUT_SUFFIX, txRegex: getBlockscoutRegex(), }, + "19": { + // Songbird Canary Network + supported: true, + monitored: false, + contractFetchAddress: "https://songbird-explorer.flare.network/" + BLOCKSCOUT_SUFFIX, + txRegex: getBlockscoutRegex(), + rpc: ["https://songbird-api.flare.network/ext/C/rpc"] + }, }; export default sourcifyChains; diff --git a/test/chains/chain-tests.js b/test/chains/chain-tests.js index 5d7b6b2f9..0caa23481 100644 --- a/test/chains/chain-tests.js +++ b/test/chains/chain-tests.js @@ -1230,6 +1230,24 @@ describe("Test Supported Chains", function () { "shared/withImmutables.metadata.json" ); + // Songbird Canary Network + verifyContract( + "0x024829b4A91fB78437A854380c89A3fFc966c2D1", + "19", + "Songbird Canary Network", + ["shared/1_Storage.sol"], + "shared/1_Storage.metadata.json" + ); + verifyContractWithImmutables( + "0x5Ae4d53004Fd1C1E0C037998E9644fFB0f9A87a9", + "19", + "Songbird Canary Network", + ["uint256"], + [123], + ["shared/WithImmutables.sol"], + "shared/withImmutables.metadata.json" + ); + ////////////////////// // Helper functions // ////////////////////// From 9059d303b8965be208fd5ff5b893b2fffc380f7c Mon Sep 17 00:00:00 2001 From: Uttam Date: Thu, 2 Feb 2023 14:16:34 +0530 Subject: [PATCH 11/17] resolved error --- services/core/src/sourcify-chains.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/services/core/src/sourcify-chains.ts b/services/core/src/sourcify-chains.ts index ab84fed07..63e4a0250 100644 --- a/services/core/src/sourcify-chains.ts +++ b/services/core/src/sourcify-chains.ts @@ -612,9 +612,10 @@ const sourcifyChains: SourcifyChainsObject = { supported: true, monitored: false, contractFetchAddress: "https://songbird-explorer.flare.network/" + BLOCKSCOUT_SUFFIX, - txRegex: getBlockscoutRegex(), - rpc: ["https://songbird-api.flare.network/ext/C/rpc"] - + rpc: ["https://songbird-api.flare.network/ext/C/rpc"], + txRegex: getBlockscoutRegex() + }, + "14": { // Flare Mainnet supported: true, From af011c5fe3f7cd17e5da7e29273016b3750ced46 Mon Sep 17 00:00:00 2001 From: Uttam Singh Date: Fri, 3 Feb 2023 11:34:01 +0530 Subject: [PATCH 12/17] Update chain-tests.js --- test/chains/chain-tests.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/chains/chain-tests.js b/test/chains/chain-tests.js index 21955405f..8c6667c09 100644 --- a/test/chains/chain-tests.js +++ b/test/chains/chain-tests.js @@ -1253,8 +1253,8 @@ describe("Test Supported Chains", function () { "0xbBc2EdeDc9d2d97970eE20d0Dc7216216a27e635", "14", "Flare Mainnet", - ["shared/WithImmutables.sol"], - "shared/withImmutables.metadata.json" + ["shared/1_Storage.sol"], + "shared/1_Storage.metadata.json" ); verifyContractWithImmutables( "0x05CD7A6fF8E00f8a0c081c182Ec7a2DA3458946e", From c92259c8b534dc73984834d379bd56592a55b4b7 Mon Sep 17 00:00:00 2001 From: Jason Tran Date: Tue, 7 Feb 2023 02:13:42 -0800 Subject: [PATCH 13/17] Update Avalanche subnet creation data address (#901) --- services/core/src/sourcify-chains.ts | 12 ++++++------ services/verification/src/utils.ts | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/services/core/src/sourcify-chains.ts b/services/core/src/sourcify-chains.ts index 63e4a0250..1e66cef0a 100644 --- a/services/core/src/sourcify-chains.ts +++ b/services/core/src/sourcify-chains.ts @@ -14,7 +14,7 @@ const BLOCKSCOUT_REGEX = const BLOCKSCOUT_SUFFIX = "address/${ADDRESS}/transactions"; const TELOS_SUFFIX = "v2/evm/get_contract?contract=${ADDRESS}"; const METER_SUFFIX = "api/accounts/${ADDRESS}"; -const AVALANCHE_SUBNET_SUFFIX = "address/${ADDRESS}/contract"; +const AVALANCHE_SUBNET_SUFFIX = "contracts/${ADDRESS}/transactions:getDeployment"; type ChainName = "eth" | "polygon" | "arb" | "opt"; @@ -411,7 +411,7 @@ const sourcifyChains: SourcifyChainsObject = { supported: true, monitored: false, contractFetchAddress: - `https://subnet-explorer-api.avax-test.network/v1.1/11111/` + + `https://glacier-api.avax.network/v1/chains/11111/` + AVALANCHE_SUBNET_SUFFIX, }, "192837465": { @@ -443,7 +443,7 @@ const sourcifyChains: SourcifyChainsObject = { supported: true, monitored: false, contractFetchAddress: - `https://subnet-explorer-api.avax-test.network/v1.1/335/` + + `https://glacier-api.avax.network/v1/chains/335/` + AVALANCHE_SUBNET_SUFFIX, }, "53935": { @@ -451,7 +451,7 @@ const sourcifyChains: SourcifyChainsObject = { supported: true, monitored: false, contractFetchAddress: - `https://subnet-explorer-api.avax.network/v1.1/53935/` + + `https://glacier-api.avax.network/v1/chains/53935/` + AVALANCHE_SUBNET_SUFFIX, }, "73799": { @@ -490,7 +490,7 @@ const sourcifyChains: SourcifyChainsObject = { supported: true, monitored: false, contractFetchAddress: - `https://subnet-explorer-api.avax-test.network/v1.1/432201/` + + `https://glacier-api.avax.network/v1/chains/432201/` + AVALANCHE_SUBNET_SUFFIX, }, "432204": { @@ -498,7 +498,7 @@ const sourcifyChains: SourcifyChainsObject = { supported: true, monitored: false, contractFetchAddress: - `https://subnet-explorer-api.avax.network/v1.1/432204/` + + `https://glacier-api.avax.network/v1/chains/432204/` + AVALANCHE_SUBNET_SUFFIX, }, "103090": { diff --git a/services/verification/src/utils.ts b/services/verification/src/utils.ts index 151699e90..270f30616 100644 --- a/services/verification/src/utils.ts +++ b/services/verification/src/utils.ts @@ -574,8 +574,8 @@ export async function getCreationDataAvalancheSubnet( const res = await fetch(fetchAddress); if (res.status === StatusCodes.OK) { const response = await res.json(); - if (response.contract?.creator?.tx) { - const txHash = response.contract?.creator?.tx; + if (response.nativeTransaction?.txHash) { + const txHash = response.nativeTransaction?.txHash; const tx = await web3.eth.getTransaction(txHash); return tx.input; } From 15ea13593198d5bb2f729c456b6d9ca9941732e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matev=C5=BE=20Jekovec?= Date: Fri, 10 Feb 2023 15:54:41 +0100 Subject: [PATCH 14/17] chain-tests: Add Oasis Sapphire Testnet --- test/chains/chain-tests.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/test/chains/chain-tests.js b/test/chains/chain-tests.js index 8c6667c09..1e9772069 100644 --- a/test/chains/chain-tests.js +++ b/test/chains/chain-tests.js @@ -1266,6 +1266,24 @@ describe("Test Supported Chains", function () { "shared/withImmutables.metadata.json" ); + // Oasis Sapphire Testnet + verifyContract( + "0xFBcb580DD6D64fbF7caF57FB0439502412324179", + "23295", + "Oasis Sapphire Testnet", + ["shared/1_Storage.sol"], + "shared/1_Storage.metadata.json" + ); + verifyContractWithImmutables( + "0x5a1C04012bc233c898aebb8BB4353F80D96f3dD2", + "23295", + "Oasis Sapphire Testnet", + ["uint256"], + [123], + ["shared/WithImmutables.sol"], + "shared/withImmutables.metadata.json" + ); + ////////////////////// // Helper functions // From 4af0f46205f74fa509d20361a7dabf0f58a1094a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matev=C5=BE=20Jekovec?= Date: Fri, 10 Feb 2023 15:56:32 +0100 Subject: [PATCH 15/17] sourcify-chains: Add Oasis Sapphire Testnet --- services/core/src/sourcify-chains.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/services/core/src/sourcify-chains.ts b/services/core/src/sourcify-chains.ts index 1e66cef0a..0f2c7ff38 100644 --- a/services/core/src/sourcify-chains.ts +++ b/services/core/src/sourcify-chains.ts @@ -607,6 +607,13 @@ const sourcifyChains: SourcifyChainsObject = { contractFetchAddress: "https://testnet.explorer.emerald.oasis.dev/" + BLOCKSCOUT_SUFFIX, txRegex: getBlockscoutRegex(), }, + "23295": { + // Oasis Sapphire Testnet + supported: true, + monitored: false, + contractFetchAddress: "https://testnet.explorer.sapphire.oasis.dev/" + BLOCKSCOUT_SUFFIX, + txRegex: getBlockscoutRegex(), + }, "19": { // Songbird Canary Network supported: true, From 0f90896e20ebe8869d95f4fad6ccd6fdabcc095f Mon Sep 17 00:00:00 2001 From: Marco Castignoli Date: Mon, 13 Feb 2023 11:01:36 +0100 Subject: [PATCH 16/17] update chains.json --- services/core/src/chains.json | 1149 ++++++++++++++++++++++++++++++++- 1 file changed, 1115 insertions(+), 34 deletions(-) diff --git a/services/core/src/chains.json b/services/core/src/chains.json index 4b5c3cf80..159bc9081 100644 --- a/services/core/src/chains.json +++ b/services/core/src/chains.json @@ -2157,6 +2157,46 @@ "networkId": 116, "explorers": [] }, + { + "name": "ENULS Mainnet", + "chain": "ENULS", + "rpc": ["https://evmapi.nuls.io", "https://evmapi2.nuls.io"], + "faucets": [], + "nativeCurrency": { "name": "NULS", "symbol": "NULS", "decimals": 18 }, + "infoURL": "https://nuls.io", + "shortName": "enuls", + "chainId": 119, + "networkId": 119, + "icon": "enuls", + "explorers": [ + { + "name": "enulsscan", + "url": "https://evmscan.nuls.io", + "icon": "enuls", + "standard": "EIP3091" + } + ] + }, + { + "name": "ENULS Testnet", + "chain": "ENULS", + "rpc": ["https://beta.evmapi.nuls.io", "https://beta.evmapi2.nuls.io"], + "faucets": ["http://faucet.nuls.io"], + "nativeCurrency": { "name": "NULS", "symbol": "NULS", "decimals": 18 }, + "infoURL": "https://nuls.io", + "shortName": "enulst", + "chainId": 120, + "networkId": 120, + "icon": "enuls", + "explorers": [ + { + "name": "enulsscan", + "url": "https://beta.evmscan.nuls.io", + "icon": "enuls", + "standard": "EIP3091" + } + ] + }, { "name": "Fuse Mainnet", "chain": "FUSE", @@ -2384,6 +2424,44 @@ } ] }, + { + "name": "Armonia Eva Chain Mainnet", + "chain": "Eva", + "rpc": ["https://evascan.io/api/eth-rpc/"], + "faucets": [], + "nativeCurrency": { + "name": "Armonia Multichain Native Token", + "symbol": "AMAX", + "decimals": 18 + }, + "infoURL": "https://amax.network", + "shortName": "eva", + "chainId": 160, + "networkId": 160, + "status": "incubating" + }, + { + "name": "Armonia Eva Chain Testnet", + "chain": "Wall-e", + "rpc": ["https://testnet.evascan.io/api/eth-rpc/"], + "faucets": [], + "nativeCurrency": { + "name": "Armonia Multichain Native Token", + "symbol": "AMAX", + "decimals": 18 + }, + "infoURL": "https://amax.network", + "shortName": "wall-e", + "chainId": 161, + "networkId": 161, + "explorers": [ + { + "name": "blockscout - evascan", + "url": "https://testnet.evascan.io", + "standard": "EIP3091" + } + ] + }, { "name": "Lightstreams Testnet", "chain": "PHT", @@ -2414,6 +2492,25 @@ "chainId": 163, "networkId": 163 }, + { + "name": "Atoshi Testnet", + "chain": "ATOSHI", + "icon": "atoshi", + "rpc": ["https://node.atoshi.io/"], + "faucets": [], + "nativeCurrency": { "name": "ATOSHI", "symbol": "ATOS", "decimals": 18 }, + "infoURL": "https://atoshi.org", + "shortName": "atoshi", + "chainId": 167, + "networkId": 167, + "explorers": [ + { + "name": "atoshiscan", + "url": "https://scan.atoverse.info", + "standard": "EIP3091" + } + ] + }, { "name": "AIOZ Network", "chain": "AIOZ", @@ -2953,6 +3050,26 @@ } ] }, + { + "name": "Omax Mainnet", + "chain": "OMAX Chain", + "rpc": ["https://mainapi.omaxray.com"], + "faucets": ["https://faucet.omaxray.com/"], + "nativeCurrency": { "name": "OMAX COIN", "symbol": "OMAX", "decimals": 18 }, + "infoURL": "https://www.omaxcoin.com/", + "shortName": "omax", + "chainId": 311, + "networkId": 311, + "icon": "omaxchain", + "explorers": [ + { + "name": "Omax Chain Explorer", + "url": "https://omaxray.com", + "icon": "omaxray", + "standard": "EIP3091" + } + ] + }, { "name": "Filecoin - Mainnet", "chain": "FIL", @@ -3237,6 +3354,25 @@ "faucets": [], "nativeCurrency": { "name": "Pulse", "symbol": "PLS", "decimals": 18 } }, + { + "name": "Consta Testnet", + "chain": "tCNT", + "rpc": ["https://rpc-testnet.theconsta.com"], + "faucets": [], + "nativeCurrency": { "name": "tCNT", "symbol": "tCNT", "decimals": 18 }, + "infoURL": "http://theconsta.com", + "shortName": "tCNT", + "chainId": 371, + "networkId": 371, + "icon": "constachain", + "explorers": [ + { + "name": "blockscout", + "url": "https://explorer-testnet.theconsta.com", + "standard": "EIP3091" + } + ] + }, { "name": "Lisinski", "chain": "CRO", @@ -3332,6 +3468,26 @@ } ] }, + { + "name": "Frenchain Testnet", + "chain": "tfren", + "rpc": ["https://rpc-01tn.frenchain.app"], + "faucets": [], + "nativeCurrency": { "name": "tFREN", "symbol": "FtREN", "decimals": 18 }, + "infoURL": "https://frenchain.app", + "shortName": "tFREN", + "chainId": 444, + "networkId": 444, + "icon": "fren", + "explorers": [ + { + "name": "blockscout", + "url": "https://testnet.frenscan.io", + "icon": "fren", + "standard": "EIP3091" + } + ] + }, { "name": "Rupaya", "chain": "RUPX", @@ -3730,6 +3886,28 @@ } ] }, + { + "name": "Endurance Smart Chain Mainnet", + "chain": "ACE", + "rpc": ["https://rpc-endurance.fusionist.io/"], + "faucets": [], + "nativeCurrency": { + "name": "Endurance Chain Native Token", + "symbol": "ACE", + "decimals": 18 + }, + "infoURL": "https://ace.fusionist.io/", + "shortName": "ace", + "chainId": 648, + "networkId": 648, + "explorers": [ + { + "name": "Endurance Scan", + "url": "https://explorer.endurance.fusionist.io", + "standard": "EIP3091" + } + ] + }, { "name": "Pixie Chain Testnet", "chain": "PixieChain", @@ -3841,6 +4019,24 @@ } ] }, + { + "name": "Canto Testnet", + "chain": "Canto Tesnet", + "rpc": ["https://eth.plexnode.wtf/"], + "faucets": [], + "nativeCurrency": { "name": "Canto", "symbol": "CANTO", "decimals": 18 }, + "infoURL": "https://canto.io", + "shortName": "tcanto", + "chainId": 740, + "networkId": 740, + "explorers": [ + { + "name": "Canto Tesnet Explorer (Neobase)", + "url": "http://testnet-explorer.canto.neobase.one", + "standard": "none" + } + ] + }, { "name": "Vention Smart Chain Testnet", "chain": "VSCT", @@ -4118,6 +4314,48 @@ } ] }, + { + "name": "Fantasia Chain Mainnet", + "chain": "FSC", + "rpc": [ + "https://mainnet-data1.fantasiachain.com/", + "https://mainnet-data2.fantasiachain.com/", + "https://mainnet-data3.fantasiachain.com/" + ], + "faucets": [], + "nativeCurrency": { "name": "FST", "symbol": "FST", "decimals": 18 }, + "infoURL": "https://fantasia.technology/", + "shortName": "FSCMainnet", + "chainId": 868, + "networkId": 868, + "explorers": [ + { + "name": "FSCScan", + "url": "https://explorer.fantasiachain.com", + "standard": "EIP3091" + } + ] + }, + { + "name": "Bandai Namco Research Verse Mainnet", + "chain": "Bandai Namco Research Verse", + "icon": "bnken", + "rpc": ["https://rpc.main.oasvrs.bnken.net"], + "faucets": [], + "nativeCurrency": { "name": "OAS", "symbol": "OAS", "decimals": 18 }, + "infoURL": "https://www.bandainamco-mirai.com/en/", + "shortName": "BNKEN", + "chainId": 876, + "networkId": 876, + "explorers": [ + { + "name": "Bandai Namco Research Verse Explorer", + "url": "https://explorer.main.oasvrs.bnken.net", + "standard": "EIP3091" + } + ], + "parent": { "type": "L2", "chain": "eip155-248" } + }, { "name": "Dexit Network", "chain": "DXT", @@ -4800,6 +5038,73 @@ } ] }, + { + "name": "Core Blockchain Testnet", + "chain": "Core", + "icon": "core", + "rpc": ["https://rpc.test.btcs.network/"], + "faucets": ["https://scan.test.btcs.network/faucet"], + "nativeCurrency": { + "name": "Core Blockchain Testnet Native Token", + "symbol": "tCORE", + "decimals": 18 + }, + "infoURL": "https://www.coredao.org", + "shortName": "tcore", + "chainId": 1115, + "networkId": 1115, + "explorers": [ + { + "name": "Core Scan Testnet", + "url": "https://scan.test.btcs.network", + "icon": "core", + "standard": "EIP3091" + } + ] + }, + { + "name": "Core Blockchain Mainnet", + "chain": "Core", + "icon": "core", + "rpc": ["https://rpc.coredao.org/"], + "faucets": [], + "nativeCurrency": { + "name": "Core Blockchain Native Token", + "symbol": "CORE", + "decimals": 18 + }, + "infoURL": "https://www.coredao.org", + "shortName": "core", + "chainId": 1116, + "networkId": 1116, + "explorers": [ + { + "name": "Core Scan", + "url": "https://scan.coredao.org", + "icon": "core", + "standard": "EIP3091" + } + ] + }, + { + "name": "Dogcoin Mainnet", + "chain": "DOGS", + "icon": "dogs", + "rpc": ["https://mainnet-rpc.dogcoin.network"], + "faucets": ["https://faucet.dogcoin.network"], + "nativeCurrency": { "name": "Dogcoin", "symbol": "DOGS", "decimals": 18 }, + "infoURL": "https://dogcoin.network", + "shortName": "DOGSm", + "chainId": 1117, + "networkId": 1117, + "explorers": [ + { + "name": "Dogcoin", + "url": "https://explorer.dogcoin.network", + "standard": "EIP3091" + } + ] + }, { "name": "DeFiChain EVM Network Mainnet", "chain": "defichain-evm", @@ -5392,6 +5697,25 @@ } ] }, + { + "name": "AmStar Mainnet", + "chain": "AmStar", + "icon": "amstar", + "rpc": ["https://mainnet-rpc.amstarscan.com"], + "faucets": [], + "nativeCurrency": { "name": "SINSO", "symbol": "SINSO", "decimals": 18 }, + "infoURL": "https://sinso.io", + "shortName": "ASAR", + "chainId": 1388, + "networkId": 1388, + "explorers": [ + { + "name": "amstarscan", + "url": "https://mainnet.amstarscan.com", + "standard": "EIP3091" + } + ] + }, { "name": "Polygon zkEVM Testnet", "title": "Polygon zkEVM Testnet", @@ -5586,12 +5910,14 @@ "name": "Kerleano", "title": "Proof of Carbon Reduction testnet", "chain": "CRC", - "status": "incubating", + "status": "active", "rpc": [ "https://cacib-saturn-test.francecentral.cloudapp.azure.com", "wss://cacib-saturn-test.francecentral.cloudapp.azure.com:9443" ], - "faucets": [], + "faucets": [ + "https://github.com/ethereum-pocr/kerleano/blob/main/docs/faucet.md" + ], "nativeCurrency": { "name": "Carbon Reduction Coin", "symbol": "CRC", @@ -5601,7 +5927,13 @@ "shortName": "kerleano", "chainId": 1804, "networkId": 1804, - "explorers": [] + "explorers": [ + { + "name": "Lite Explorer", + "url": "https://ethereum-pocr.github.io/explorer/kerleano", + "standard": "EIP3091" + } + ] }, { "name": "Rabbit Analog Testnet Chain", @@ -6177,6 +6509,41 @@ "chainId": 2043, "networkId": 2043 }, + { + "name": "Stratos Testnet", + "chain": "STOS", + "rpc": ["https://web3-testnet-rpc.thestratos.org"], + "faucets": [], + "nativeCurrency": { "name": "STOS", "symbol": "STOS", "decimals": 18 }, + "infoURL": "https://www.thestratos.org", + "shortName": "stos-testnet", + "chainId": 2047, + "networkId": 2047, + "explorers": [ + { + "name": "Stratos EVM Explorer (Blockscout)", + "url": "https://web3-testnet-explorer.thestratos.org", + "standard": "none" + }, + { + "name": "Stratos Cosmos Explorer (BigDipper)", + "url": "https://big-dipper-dev.thestratos.org", + "standard": "none" + } + ] + }, + { + "name": "Stratos Mainnet", + "chain": "STOS", + "rpc": [], + "faucets": [], + "nativeCurrency": { "name": "STOS", "symbol": "STOS", "decimals": 18 }, + "infoURL": "https://www.thestratos.org", + "shortName": "stos-mainnet", + "chainId": 2048, + "networkId": 2048, + "status": "incubating" + }, { "name": "Quokkacoin Mainnet", "chain": "Qkacoin", @@ -6264,6 +6631,26 @@ } ] }, + { + "name": "Metaplayerone Mainnet", + "chain": "METAD", + "icon": "metad", + "rpc": ["https://rpc.metaplayer.one/"], + "faucets": [], + "nativeCurrency": { "name": "METAD", "symbol": "METAD", "decimals": 18 }, + "infoURL": "https://docs.metaplayer.one/", + "shortName": "Metad", + "chainId": 2122, + "networkId": 2122, + "explorers": [ + { + "name": "Metad Scan", + "url": "https://scan.metaplayer.one", + "icon": "metad", + "standard": "EIP3091" + } + ] + }, { "name": "BOSagora Mainnet", "chain": "ETH", @@ -6509,6 +6896,50 @@ } ] }, + { + "name": "TCG Verse Mainnet", + "chain": "TCG Verse", + "icon": "tcg_verse", + "rpc": ["https://rpc.tcgverse.xyz"], + "faucets": [], + "nativeCurrency": { "name": "OAS", "symbol": "OAS", "decimals": 18 }, + "infoURL": "https://tcgverse.xyz/", + "shortName": "TCGV", + "chainId": 2400, + "networkId": 2400, + "explorers": [ + { + "name": "TCG Verse Explorer", + "url": "https://explorer.tcgverse.xyz", + "standard": "EIP3091" + } + ], + "parent": { "type": "L2", "chain": "eip155-248" } + }, + { + "name": "XODEX", + "chain": "XODEX", + "rpc": ["https://mainnet.xo-dex.com/rpc", "https://xo-dex.io"], + "faucets": [], + "nativeCurrency": { + "name": "XODEX Native Token", + "symbol": "XODEX", + "decimals": 18 + }, + "infoURL": "https://xo-dex.com", + "shortName": "xodex", + "chainId": 2415, + "networkId": 10, + "icon": "xodex", + "explorers": [ + { + "name": "XODEX Explorer", + "url": "https://explorer.xo-dex.com", + "standard": "EIP3091", + "icon": "xodex" + } + ] + }, { "name": "Kortho Mainnet", "chain": "Kortho Chain", @@ -6548,19 +6979,28 @@ "name": "PoCRNet", "title": "Proof of Carbon Reduction mainnet", "chain": "CRC", - "status": "incubating", - "rpc": [], + "status": "active", + "rpc": [ + "https://pocrnet.westeurope.cloudapp.azure.com/http", + "wss://pocrnet.westeurope.cloudapp.azure.com/ws" + ], "faucets": [], "nativeCurrency": { "name": "Carbon Reduction Coin", "symbol": "CRC", "decimals": 18 }, - "infoURL": "https://github.com/ethereum-pocr", + "infoURL": "https://github.com/ethereum-pocr/pocrnet", "shortName": "pocrnet", "chainId": 2606, "networkId": 2606, - "explorers": [] + "explorers": [ + { + "name": "Lite Explorer", + "url": "https://ethereum-pocr.github.io/explorer/pocrnet", + "standard": "EIP3091" + } + ] }, { "name": "Redlight Chain Mainnet", @@ -6719,12 +7159,38 @@ } ] }, + { + "name": "Bifrost Mainnet", + "title": "The Bifrost Mainnet network", + "chain": "BFC", + "rpc": [ + "https://public-01.mainnet.thebifrost.io/rpc", + "https://public-02.mainnet.thebifrost.io/rpc" + ], + "faucets": [], + "nativeCurrency": { "name": "Bifrost", "symbol": "BFC", "decimals": 18 }, + "infoURL": "https://thebifrost.io", + "shortName": "bfc", + "chainId": 3068, + "networkId": 3068, + "icon": "bifrost", + "explorers": [ + { + "name": "explorer-thebifrost", + "url": "https://explorer.mainnet.thebifrost.io", + "standard": "EIP3091" + } + ] + }, { "name": "Filecoin - Hyperspace testnet", "chain": "FIL", "icon": "filecoin", - "rpc": ["https://api.hyperspace.node.glif.io/rpc/v0"], - "faucets": ["https://hyperspace.filtest.network/#faucet"], + "rpc": [ + "https://api.hyperspace.node.glif.io/rpc/v1", + "https://filecoin-hyperspace.chainstacklabs.com/rpc/v1" + ], + "faucets": ["https://hyperspace.yoga/#faucet"], "nativeCurrency": { "name": "testnet filecoin", "symbol": "tFIL", @@ -6972,6 +7438,24 @@ } ] }, + { + "name": "Empire Network", + "chain": "EMPIRE", + "rpc": ["https://rpc.empirenetwork.io"], + "faucets": [], + "nativeCurrency": { "name": "Empire", "symbol": "EMPIRE", "decimals": 18 }, + "infoURL": "https://www.empirenetwork.io/", + "shortName": "empire", + "chainId": 3693, + "networkId": 3693, + "explorers": [ + { + "name": "Empire Explorer", + "url": "https://explorer.empirenetwork.io", + "standard": "none" + } + ] + }, { "name": "Crossbell", "chain": "Crossbell", @@ -7126,6 +7610,44 @@ } ] }, + { + "name": "Bitindi Testnet", + "chain": "BNI", + "icon": "bitindiTestnet", + "rpc": ["https://testnet-rpc.bitindi.org"], + "faucets": ["https://faucet.bitindi.org"], + "nativeCurrency": { "name": "BNI", "symbol": "$BNI", "decimals": 18 }, + "infoURL": "https://bitindi.org", + "shortName": "BNIt", + "chainId": 4096, + "networkId": 4096, + "explorers": [ + { + "name": "Bitindi", + "url": "https://testnet.bitindiscan.com", + "standard": "EIP3091" + } + ] + }, + { + "name": "Bitindi Mainnet", + "chain": "BNI", + "icon": "bitindi", + "rpc": ["https://mainnet-rpc.bitindi.org"], + "faucets": ["https://faucet.bitindi.org"], + "nativeCurrency": { "name": "BNI", "symbol": "$BNI", "decimals": 18 }, + "infoURL": "https://bitindi.org", + "shortName": "BNIm", + "chainId": 4099, + "networkId": 4099, + "explorers": [ + { + "name": "Bitindi", + "url": "https://bitindiscan.com", + "standard": "EIP3091" + } + ] + }, { "name": "AIOZ Network Testnet", "chain": "AIOZ", @@ -7928,6 +8450,7 @@ { "name": "Shardeum Liberty 1.X", "chain": "Shardeum", + "icon": "shardeum", "rpc": ["https://liberty10.shardeum.org/"], "faucets": ["https://faucet.liberty10.shardeum.org"], "nativeCurrency": { @@ -7941,9 +8464,9 @@ "networkId": 8080, "explorers": [ { - "name": "Sharedum Scan", + "name": "Shardeum Scan", "url": "https://explorer-liberty10.shardeum.org", - "standard": "EIP3091" + "standard": "none" } ], "redFlags": ["reusedChainId"] @@ -7951,6 +8474,7 @@ { "name": "Shardeum Liberty 2.X", "chain": "Shardeum", + "icon": "shardeum", "rpc": ["https://liberty20.shardeum.org/"], "faucets": ["https://faucet.liberty20.shardeum.org"], "nativeCurrency": { @@ -7964,19 +8488,43 @@ "networkId": 8081, "explorers": [ { - "name": "Sharedum Scan", + "name": "Shardeum Scan", "url": "https://explorer-liberty20.shardeum.org", - "standard": "EIP3091" + "standard": "none" } ], "redFlags": ["reusedChainId"] }, { - "name": "StreamuX Blockchain", - "chain": "StreamuX", - "rpc": [ - "https://u0ma6t6heb:KDNwOsRDGcyM2Oeui1p431Bteb4rvcWkuPgQNHwB4FM@u0xy4x6x82-u0e2mg517m-rpc.us0-aws.kaleido.io/" - ], + "name": "Shardeum Sphinx 1.X", + "chain": "Shardeum", + "icon": "shardeum", + "rpc": ["https://sphinx.shardeum.org/"], + "faucets": ["https://faucet-sphinx.shardeum.org/"], + "nativeCurrency": { + "name": "Shardeum SHM", + "symbol": "SHM", + "decimals": 18 + }, + "infoURL": "https://docs.shardeum.org/", + "shortName": "Sphinx10", + "chainId": 8082, + "networkId": 8082, + "explorers": [ + { + "name": "Shardeum Scan", + "url": "https://explorer-sphinx.shardeum.org", + "standard": "none" + } + ], + "redFlags": ["reusedChainId"] + }, + { + "name": "StreamuX Blockchain", + "chain": "StreamuX", + "rpc": [ + "https://u0ma6t6heb:KDNwOsRDGcyM2Oeui1p431Bteb4rvcWkuPgQNHwB4FM@u0xy4x6x82-u0e2mg517m-rpc.us0-aws.kaleido.io/" + ], "faucets": [], "nativeCurrency": { "name": "StreamuX", "symbol": "SmuX", "decimals": 18 }, "infoURL": "https://www.streamux.cloud", @@ -8054,6 +8602,25 @@ } ] }, + { + "name": "Blockton Blockchain", + "chain": "Blockton Blockchain", + "icon": "bton", + "rpc": ["https://rpc.blocktonscan.com/"], + "faucets": ["https://faucet.blocktonscan.com/"], + "nativeCurrency": { "name": "BLOCKTON", "symbol": "BTON", "decimals": 18 }, + "infoURL": "https://blocktoncoin.com", + "shortName": "BTON", + "chainId": 8272, + "networkId": 8272, + "explorers": [ + { + "name": "Blockton Explorer", + "url": "https://blocktonscan.com", + "standard": "none" + } + ] + }, { "name": "KorthoTest", "chain": "Kortho", @@ -8157,6 +8724,115 @@ } ] }, + { + "name": "TMY Chain", + "chain": "TMY", + "icon": "ethereum", + "rpc": ["https://node1.tmyblockchain.org/rpc"], + "faucets": ["https://faucet.tmychain.org/"], + "nativeCurrency": { "name": "TMY", "symbol": "TMY", "decimals": 18 }, + "infoURL": "https://tmychain.org/", + "shortName": "tmy", + "chainId": 8768, + "networkId": 8768 + }, + { + "name": "Unique", + "icon": "unique", + "chain": "UNQ", + "rpc": [ + "https://rpc.unique.network", + "https://eu-rpc.unique.network", + "https://asia-rpc.unique.network", + "https://us-rpc.unique.network" + ], + "faucets": [], + "nativeCurrency": { "name": "Unique", "symbol": "UNQ", "decimals": 18 }, + "infoURL": "https://unique.network", + "shortName": "unq", + "chainId": 8880, + "networkId": 8880, + "explorers": [ + { + "name": "Unique Scan", + "url": "https://uniquescan.io/unique", + "standard": "none" + } + ] + }, + { + "name": "Quartz by Unique", + "icon": "quartz", + "chain": "UNQ", + "rpc": [ + "https://rpc-quartz.unique.network", + "https://quartz.api.onfinality.io/public-ws", + "https://eu-rpc-quartz.unique.network", + "https://asia-rpc-quartz.unique.network", + "https://us-rpc-quartz.unique.network" + ], + "faucets": [], + "nativeCurrency": { "name": "Quartz", "symbol": "QTZ", "decimals": 18 }, + "infoURL": "https://unique.network", + "shortName": "qtz", + "chainId": 8881, + "networkId": 8881, + "explorers": [ + { + "name": "Unique Scan / Quartz", + "url": "https://uniquescan.io/quartz", + "standard": "none" + } + ] + }, + { + "name": "Opal testnet by Unique", + "icon": "opal", + "chain": "UNQ", + "rpc": [ + "https://rpc-opal.unique.network", + "https://us-rpc-opal.unique.network", + "https://eu-rpc-opal.unique.network", + "https://asia-rpc-opal.unique.network" + ], + "faucets": ["https://t.me/unique2faucet_opal_bot"], + "nativeCurrency": { "name": "Opal", "symbol": "UNQ", "decimals": 18 }, + "infoURL": "https://unique.network", + "shortName": "opl", + "chainId": 8882, + "networkId": 8882, + "explorers": [ + { + "name": "Unique Scan / Opal", + "url": "https://uniquescan.io/opal", + "standard": "none" + } + ] + }, + { + "name": "Sapphire by Unique", + "icon": "sapphire", + "chain": "UNQ", + "rpc": [ + "https://rpc-sapphire.unique.network", + "https://us-rpc-sapphire.unique.network", + "https://eu-rpc-sapphire.unique.network", + "https://asia-rpc-sapphire.unique.network" + ], + "faucets": [], + "nativeCurrency": { "name": "Quartz", "symbol": "QTZ", "decimals": 18 }, + "infoURL": "https://unique.network", + "shortName": "sph", + "chainId": 8883, + "networkId": 8883, + "explorers": [ + { + "name": "Unique Scan / Sapphire", + "url": "https://uniquescan.io/sapphire", + "standard": "none" + } + ] + }, { "name": "XANAChain", "chain": "XANAChain", @@ -8379,6 +9055,25 @@ "explorers": [], "status": "deprecated" }, + { + "name": "Dogcoin Testnet", + "chain": "DOGS", + "icon": "dogs", + "rpc": ["https://testnet-rpc.dogcoin.network"], + "faucets": ["https://faucet.dogcoin.network"], + "nativeCurrency": { "name": "Dogcoin", "symbol": "DOGS", "decimals": 18 }, + "infoURL": "https://dogcoin.network", + "shortName": "DOGSt", + "chainId": 9339, + "networkId": 9339, + "explorers": [ + { + "name": "Dogcoin", + "url": "https://testnet.dogcoin.network", + "standard": "EIP3091" + } + ] + }, { "name": "Rangers Protocol Testnet Robin", "chain": "Rangers", @@ -8981,6 +9676,27 @@ } ] }, + { + "name": "Credit Smartchain Mainnet", + "chain": "CREDIT", + "rpc": ["https://mainnet-rpc.cscscan.io"], + "faucets": [], + "nativeCurrency": { "name": "Credit", "symbol": "CREDIT", "decimals": 18 }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://creditsmartchain.com", + "shortName": "Credit", + "chainId": 13308, + "networkId": 1, + "icon": "credit", + "explorers": [ + { + "name": "CSC Scan", + "url": "https://explorer.cscscan.io", + "icon": "credit", + "standard": "EIP3091" + } + ] + }, { "name": "Phoenix Mainnet", "chain": "Phoenix", @@ -9087,6 +9803,25 @@ "chainId": 16001, "networkId": 16001 }, + { + "name": "AirDAO Mainnet", + "chain": "ambnet", + "icon": "airdao", + "rpc": ["https://network.ambrosus.io"], + "faucets": [], + "nativeCurrency": { "name": "Amber", "symbol": "AMB", "decimals": 18 }, + "infoURL": "https://airdao.io", + "shortName": "airdao", + "chainId": 16718, + "networkId": 16718, + "explorers": [ + { + "name": "AirDAO Network Explorer", + "url": "https://airdao.io/explorer", + "standard": "none" + } + ] + }, { "name": "IVAR Chain Testnet", "chain": "IVAR", @@ -9153,6 +9888,26 @@ } ] }, + { + "name": "HOME Verse Mainnet", + "chain": "HOME Verse", + "icon": "home_verse", + "rpc": ["https://rpc.mainnet.oasys.homeverse.games/"], + "faucets": [], + "nativeCurrency": { "name": "OAS", "symbol": "OAS", "decimals": 18 }, + "infoURL": "https://www.homeverse.games/", + "shortName": "HMV", + "chainId": 19011, + "networkId": 19011, + "explorers": [ + { + "name": "HOME Verse Explorer", + "url": "https://explorer.oasys.homeverse.games", + "standard": "EIP3091" + } + ], + "parent": { "type": "L2", "chain": "eip155-248" } + }, { "name": "BTCIX Network", "chain": "BTCIX", @@ -9270,6 +10025,25 @@ } ] }, + { + "name": "AirDAO Testnet", + "chain": "ambnet-test", + "icon": "airdao", + "rpc": ["https://network.ambrosus-test.io"], + "faucets": [], + "nativeCurrency": { "name": "Amber", "symbol": "AMB", "decimals": 18 }, + "infoURL": "https://testnet.airdao.io", + "shortName": "airdao-test", + "chainId": 22040, + "networkId": 22040, + "explorers": [ + { + "name": "AirDAO Network Explorer", + "url": "https://testnet.airdao.io/explorer", + "standard": "none" + } + ] + }, { "name": "MAP Mainnet", "chain": "MAP", @@ -9600,8 +10374,8 @@ "name": "Filecoin - Wallaby testnet", "chain": "FIL", "icon": "filecoin", - "rpc": ["https://wallaby.node.glif.io/rpc/v0"], - "faucets": ["https://wallaby.network/#faucet"], + "rpc": ["https://wallaby.node.glif.io/rpc/v1"], + "faucets": ["https://wallaby.yoga/#faucet"], "nativeCurrency": { "name": "testnet filecoin", "symbol": "tFIL", @@ -10024,6 +10798,26 @@ } ] }, + { + "name": "Frenchain", + "chain": "fren", + "rpc": ["https://rpc-02.frenscan.io"], + "faucets": [], + "nativeCurrency": { "name": "FREN", "symbol": "FREN", "decimals": 18 }, + "infoURL": "https://frenchain.app", + "shortName": "FREN", + "chainId": 44444, + "networkId": 44444, + "icon": "fren", + "explorers": [ + { + "name": "blockscout", + "url": "https://frenscan.io", + "icon": "fren", + "standard": "EIP3091" + } + ] + }, { "name": "Celo Alfajores Testnet", "chainId": 44787, @@ -10116,20 +10910,39 @@ ] }, { - "name": "Bifrost Testnet1", + "name": "Floripa", + "title": "Wireshape Testnet Floripa", + "chain": "Wireshape", + "rpc": ["https://rpc-floripa.wireshape.org"], + "faucets": [], + "nativeCurrency": { "name": "WIRE", "symbol": "WIRE", "decimals": 18 }, + "infoURL": "https://wireshape.org", + "shortName": "floripa", + "chainId": 49049, + "networkId": 49049, + "explorers": [ + { + "name": "Wire Explorer", + "url": "https://floripa-explorer.wireshape.org", + "standard": "EIP3091" + } + ] + }, + { + "name": "Bifrost Testnet", "title": "The Bifrost Testnet network", "chain": "BFC", "rpc": [ "https://public-01.testnet.thebifrost.io/rpc", - "https://public-02.testnet.thebifrost.io/rpc", - "https://private.chain.thebifrost.io/rpc" + "https://public-02.testnet.thebifrost.io/rpc" ], "faucets": [], "nativeCurrency": { "name": "Bifrost", "symbol": "BFC", "decimals": 18 }, - "infoURL": "https://testnet.thebifrost.io", - "shortName": "BIT", + "infoURL": "https://thebifrost.io", + "shortName": "tbfc", "chainId": 49088, "networkId": 49088, + "icon": "bifrost", "explorers": [ { "name": "explorer-thebifrost", @@ -10150,6 +10963,18 @@ "networkId": 49797, "slip44": 49797 }, + { + "name": "Liveplex OracleEVM", + "chain": "Liveplex OracleEVM Network", + "rpc": ["https://rpc.oracle.liveplex.io"], + "faucets": [], + "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "infoURL": "", + "shortName": "LOE", + "chainId": 50001, + "networkId": 50001, + "explorers": [] + }, { "name": "GTON Testnet", "chain": "GTON Testnet", @@ -10800,6 +11625,25 @@ } ] }, + { + "name": "Chiliz Scoville Testnet", + "chain": "CHZ", + "rpc": ["https://scoville-rpc.chiliz.com"], + "faucets": ["https://scoville-faucet.chiliz.com"], + "nativeCurrency": { "name": "Chiliz", "symbol": "CHZ", "decimals": 18 }, + "icon": "chiliz", + "infoURL": "https://www.chiliz.com/en/chain", + "shortName": "chz", + "chainId": 88880, + "networkId": 88880, + "explorers": [ + { + "name": "scoville-explorer", + "url": "https://scoville-explorer.chiliz.com", + "standard": "none" + } + ] + }, { "name": "IVAR Chain Mainnet", "chain": "IVAR", @@ -11095,6 +11939,47 @@ } ] }, + { + "name": "VeChain", + "chain": "VeChain", + "rpc": [], + "faucets": [], + "nativeCurrency": { "name": "VeChain", "symbol": "VET", "decimals": 18 }, + "infoURL": "https://vechain.org", + "shortName": "vechain", + "chainId": 100009, + "networkId": 100009, + "explorers": [ + { + "name": "VeChain Stats", + "url": "https://vechainstats.com", + "standard": "none" + }, + { + "name": "VeChain Explorer", + "url": "https://explore.vechain.org", + "standard": "none" + } + ] + }, + { + "name": "VeChain Testnet", + "chain": "VeChain", + "rpc": [], + "faucets": ["https://faucet.vecha.in"], + "nativeCurrency": { "name": "VeChain", "symbol": "VET", "decimals": 18 }, + "infoURL": "https://vechain.org", + "shortName": "vechain-testnet", + "chainId": 100010, + "networkId": 100010, + "explorers": [ + { + "name": "VeChain Explorer", + "url": "https://explore-testnet.vechain.org", + "standard": "none" + } + ] + }, { "name": "Deprecated Chiado Testnet", "chain": "CHI1", @@ -11671,6 +12556,25 @@ "chainId": 246785, "networkId": 246785 }, + { + "name": "Saakuru Testnet", + "chain": "Saakuru", + "icon": "saakuru", + "rpc": ["https://rpc-testnet.saakuru.network"], + "faucets": [], + "nativeCurrency": { "name": "OAS", "symbol": "OAS", "decimals": 18 }, + "infoURL": "https://saakuru.network", + "shortName": "saakuru-testnet", + "chainId": 247253, + "networkId": 247253, + "explorers": [ + { + "name": "saakuru-explorer-testnet", + "url": "https://explorer-testnet.saakuru.network", + "standard": "EIP3091" + } + ] + }, { "name": "CMP-Mainnet", "chain": "CMP", @@ -11729,7 +12633,7 @@ "name": "Filecoin - Calibration testnet", "chain": "FIL", "icon": "filecoin", - "rpc": ["https://api.calibration.node.glif.io/rpc/v0"], + "rpc": ["https://api.calibration.node.glif.io/rpc/v1"], "faucets": ["https://faucet.calibration.fildev.network/"], "nativeCurrency": { "name": "testnet filecoin", @@ -11917,6 +12821,26 @@ "bridges": [{ "url": "https://bridge.arbitrum.io/" }] } }, + { + "name": "Fastex Chain testnet", + "chain": "FTN", + "title": "Fastex Chain testnet", + "rpc": ["https://rpc.testnet.fastexchain.com"], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { "name": "FTN", "symbol": "FTN", "decimals": 18 }, + "infoURL": "https://fastex.com", + "shortName": "ftn", + "chainId": 424242, + "networkId": 424242, + "explorers": [ + { + "name": "blockscout", + "url": "https://testnet.ftnscan.com", + "standard": "none" + } + ] + }, { "name": "Dexalot Subnet Testnet", "chain": "DEXALOT", @@ -12023,10 +12947,14 @@ { "name": "ethereum Fair", "chainId": 513100, - "networkId": 1, + "networkId": 513100, "shortName": "etf", "chain": "ETF", - "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "nativeCurrency": { + "name": "EthereumFair", + "symbol": "ETHF", + "decimals": 18 + }, "rpc": ["https://rpc.etherfair.org"], "faucets": [], "explorers": [ @@ -12052,16 +12980,23 @@ "parent": { "type": "L2", "chain": "eip155-1", "bridges": [] } }, { - "name": "Scroll Goerli Testnet", + "name": "Scroll Alpha Testnet", "chain": "ETH", - "rpc": [], + "status": "incubating", + "rpc": ["https://alpha-rpc.scroll.io/l2"], "faucets": [], "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, "infoURL": "https://scroll.io", - "shortName": "scr-goerli", + "shortName": "scr-alpha", "chainId": 534353, "networkId": 534353, - "explorers": [], + "explorers": [ + { + "name": "Scroll Alpha Testnet Block Explorer", + "url": "https://blockscout.scroll.io", + "standard": "EIP3091" + } + ], "parent": { "type": "L2", "chain": "eip155-5", "bridges": [] } }, { @@ -12099,7 +13034,14 @@ "infoURL": "https://bearnetwork.net", "shortName": "BRNKC", "chainId": 641230, - "networkId": 641230 + "networkId": 641230, + "explorers": [ + { + "name": "brnkscan", + "url": "https://brnkscan.bearnetwork.net", + "standard": "EIP3091" + } + ] }, { "name": "Vision - Vpioneer Test Chain", @@ -12113,6 +13055,29 @@ "networkId": 666666, "slip44": 60 }, + { + "name": "Bear Network Chain Testnet", + "chain": "BRNKCTEST", + "icon": "brnkc", + "rpc": ["https://brnkc-test.bearnetwork.net"], + "faucets": [], + "nativeCurrency": { + "name": "Bear Network Chain Testnet Token", + "symbol": "tBRNKC", + "decimals": 18 + }, + "infoURL": "https://bearnetwork.net", + "shortName": "BRNKCTEST", + "chainId": 751230, + "networkId": 751230, + "explorers": [ + { + "name": "brnktestscan", + "url": "https://brnktest-scan.bearnetwork.net", + "standard": "EIP3091" + } + ] + }, { "name": "OctaSpace", "chain": "OCTA", @@ -12393,6 +13358,33 @@ } ] }, + { + "name": "Zhejiang", + "chain": "ETH", + "rpc": ["https://rpc.zhejiang.ethpandaops.io"], + "faucets": [ + "https://faucet.zhejiang.ethpandaops.io", + "https://zhejiang-faucet.pk910.de" + ], + "nativeCurrency": { + "name": "Testnet ETH", + "symbol": "ETH", + "decimals": 18 + }, + "infoURL": "https://zhejiang.ethpandaops.io", + "shortName": "zhejiang", + "chainId": 1337803, + "networkId": 1337803, + "icon": "ethereum", + "explorers": [ + { + "name": "Zhejiang Explorer", + "url": "https://zhejiang.beaconcha.in", + "icon": "ethereum", + "standard": "EIP3091" + } + ] + }, { "name": "Plian Mainnet Main", "chain": "Plian", @@ -12543,6 +13535,25 @@ } ] }, + { + "name": "Saakuru Mainnet", + "chain": "Saakuru", + "icon": "saakuru", + "rpc": ["https://rpc.saakuru.network"], + "faucets": [], + "nativeCurrency": { "name": "OAS", "symbol": "OAS", "decimals": 18 }, + "infoURL": "https://saakuru.network", + "shortName": "saakuru", + "chainId": 7225878, + "networkId": 7225878, + "explorers": [ + { + "name": "saakuru-explorer", + "url": "https://explorer.saakuru.network", + "standard": "EIP3091" + } + ] + }, { "name": "OpenVessel", "chain": "VSL", @@ -12674,7 +13685,7 @@ ], "nativeCurrency": { "name": "Sepolia Ether", - "symbol": "SEP", + "symbol": "ETH", "decimals": 18 }, "infoURL": "https://sepolia.otterscan.io", @@ -12873,6 +13884,26 @@ "networkId": 28945486, "slip44": 344 }, + { + "name": "Flachain Mainnet", + "chain": "FLX", + "icon": "flacoin", + "rpc": ["https://flachain.flaexchange.top/"], + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { "name": "Flacoin", "symbol": "FLA", "decimals": 18 }, + "infoURL": "https://www.flaexchange.top", + "shortName": "fla", + "chainId": 29032022, + "networkId": 29032022, + "explorers": [ + { + "name": "FLXExplorer", + "url": "https://explorer.flaexchange.top", + "standard": "EIP3091" + } + ] + }, { "name": "Filecoin - Local testnet", "chain": "FIL", @@ -12943,6 +13974,56 @@ "networkId": 61717561, "slip44": 61717561 }, + { + "name": "Autonity Bakerloo (Thames) Testnet", + "chain": "AUT", + "rpc": [ + "https://rpc1.bakerloo.autonity.org/", + "wss://rpc1.bakerloo.autonity.org/ws/" + ], + "faucets": ["https://faucet.autonity.org/"], + "nativeCurrency": { + "name": "Bakerloo Auton", + "symbol": "ATN", + "decimals": 18 + }, + "infoURL": "https://autonity.org/", + "shortName": "bakerloo-0", + "chainId": 65010000, + "networkId": 65010000, + "explorers": [ + { + "name": "autonity-blockscout", + "url": "https://bakerloo.autonity.org", + "standard": "EIP3091" + } + ] + }, + { + "name": "Autonity Piccadilly (Thames) Testnet", + "chain": "AUT", + "rpc": [ + "https://rpc1.piccadilly.autonity.org/", + "wss://rpc1.piccadilly.autonity.org/ws/" + ], + "faucets": ["https://faucet.autonity.org/"], + "nativeCurrency": { + "name": "Piccadilly Auton", + "symbol": "ATN", + "decimals": 18 + }, + "infoURL": "https://autonity.org/", + "shortName": "piccadilly-0", + "chainId": 65100000, + "networkId": 65100000, + "explorers": [ + { + "name": "autonity-blockscout", + "url": "https://piccadilly.autonity.org", + "standard": "EIP3091" + } + ] + }, { "name": "Joys Digital TestNet", "chain": "TOYS", From 66b26c9d978837a7edabf216e8a567b5da2c2e0f Mon Sep 17 00:00:00 2001 From: BoThe1K Date: Wed, 8 Feb 2023 22:08:45 +0100 Subject: [PATCH 17/17] Add Stratos Testnet (2047) --- services/core/src/sourcify-chains.ts | 8 ++++++++ test/chains/chain-tests.js | 18 ++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/services/core/src/sourcify-chains.ts b/services/core/src/sourcify-chains.ts index 0f2c7ff38..540e578e8 100644 --- a/services/core/src/sourcify-chains.ts +++ b/services/core/src/sourcify-chains.ts @@ -631,6 +631,14 @@ const sourcifyChains: SourcifyChainsObject = { rpc: ["https://flare-api.flare.network/ext/C/rpc"], txRegex: getBlockscoutRegex(), }, + "2047": { + // Stratos Testnet + supported: true, + monitored: false, + contractFetchAddress: "https://web3-testnet-explorer.thestratos.org/" + BLOCKSCOUT_SUFFIX, + rpc: ["https://web3-testnet-rpc.thestratos.org"], + txRegex: getBlockscoutRegex(), + }, }; export default sourcifyChains; diff --git a/test/chains/chain-tests.js b/test/chains/chain-tests.js index 1e9772069..b2b2b155b 100644 --- a/test/chains/chain-tests.js +++ b/test/chains/chain-tests.js @@ -1284,6 +1284,24 @@ describe("Test Supported Chains", function () { "shared/withImmutables.metadata.json" ); + // Stratos Testnet + verifyContract( + "0x9082db5F71534984DEAC8E4ed66cFe364d77dd36", + "2047", + "Stratos Testnet", + ["shared/1_Storage.sol"], + "shared/1_Storage.metadata.json" + ); + verifyContractWithImmutables( + "0xA049F14E503A489E6f72603034CBe4d6835C8393", + "2047", + "Stratos Testnet", + ["uint256"], + [101], + ["shared/WithImmutables.sol"], + "shared/withImmutables.metadata.json" + ); + ////////////////////// // Helper functions //