From 09fe33ebb3e6992bd206effded67ee0cf2d7969c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kaan=20Uzdo=C4=9Fan?= Date: Fri, 2 Jun 2023 08:53:25 +0200 Subject: [PATCH 1/6] Add RPC_TIMEOUT env var for lib-sourcify --- packages/lib-sourcify/src/lib/verification.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/lib-sourcify/src/lib/verification.ts b/packages/lib-sourcify/src/lib/verification.ts index d583eafba..9916078c2 100644 --- a/packages/lib-sourcify/src/lib/verification.ts +++ b/packages/lib-sourcify/src/lib/verification.ts @@ -31,7 +31,9 @@ import semverSatisfies from 'semver/functions/satisfies'; import { defaultAbiCoder as abiCoder, ParamType } from '@ethersproject/abi'; import { AbiConstructor } from 'abitype'; -const RPC_TIMEOUT = 5000; +const RPC_TIMEOUT = process.env.RPC_TIMEOUT + ? parseInt(process.env.RPC_TIMEOUT) + : 5000; export async function verifyDeployed( checkedContract: CheckedContract, From 452ea55684f0f35098f8936efa4d3f52b1decf72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kaan=20Uzdo=C4=9Fan?= Date: Fri, 2 Jun 2023 08:54:19 +0200 Subject: [PATCH 2/6] Update chains.json --- src/chains.json | 825 ++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 726 insertions(+), 99 deletions(-) diff --git a/src/chains.json b/src/chains.json index 9d49d2474..4a6439b1a 100644 --- a/src/chains.json +++ b/src/chains.json @@ -110,7 +110,8 @@ "rpc": [ "https://goerli.infura.io/v3/${INFURA_API_KEY}", "wss://goerli.infura.io/v3/${INFURA_API_KEY}", - "https://rpc.goerli.mudit.blog/" + "https://rpc.goerli.mudit.blog/", + "https://ethereum-goerli.publicnode.com" ], "faucets": [ "http://fauceth.komputing.org?chain=5&address=${ADDRESS}", @@ -507,21 +508,21 @@ { "name": "ShibaChain", "chain": "SHIB", - "rpc": ["https://rpc.shibachain.net"], + "rpc": ["https://rpc.shibchain.org"], "faucets": [], "nativeCurrency": { "name": "SHIBA INU COIN", "symbol": "SHIB", "decimals": 18 }, - "infoURL": "https://www.shibachain.net", + "infoURL": "https://shibchain.org", "shortName": "shib", "chainId": 27, "networkId": 27, "explorers": [ { "name": "Shiba Explorer", - "url": "https://exp.shibachain.net", + "url": "https://exp.shibchain.org", "standard": "none" } ] @@ -758,40 +759,38 @@ "infoURL": "https://telos.net", "shortName": "TelosEVMTestnet", "chainId": 41, - "networkId": 41 + "networkId": 41, + "explorers": [ + { + "name": "teloscan", + "url": "https://testnet.teloscan.io", + "standard": "EIP3091" + } + ] }, { - "name": "Kovan", - "title": "Ethereum Testnet Kovan", - "chain": "ETH", + "name": "LUKSO Mainnet", + "chain": "LUKSO", + "icon": "lukso", "rpc": [ - "https://kovan.poa.network", - "http://kovan.poa.network:8545", - "https://kovan.infura.io/v3/${INFURA_API_KEY}", - "wss://kovan.infura.io/ws/v3/${INFURA_API_KEY}", - "ws://kovan.poa.network:8546" - ], - "faucets": [ - "http://fauceth.komputing.org?chain=42&address=${ADDRESS}", - "https://faucet.kovan.network", - "https://gitter.im/kovan-testnet/faucet" + "https://rpc.mainnet.lukso.network", + "wss://ws-rpc.mainnet.lukso.network" ], - "nativeCurrency": { - "name": "Kovan Ether", - "symbol": "ETH", - "decimals": 18 - }, + "faucets": [], + "nativeCurrency": { "name": "LUKSO", "symbol": "LYX", "decimals": 18 }, "explorers": [ { - "name": "etherscan", - "url": "https://kovan.etherscan.io", + "name": "Blockscout", + "url": "https://explorer.execution.mainnet.lukso.network", "standard": "EIP3091" } ], - "infoURL": "https://kovan-testnet.github.io/website", - "shortName": "kov", + "infoURL": "https://lukso.network", + "shortName": "lukso", "chainId": 42, - "networkId": 42 + "networkId": 42, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "redFlags": ["reusedChainId"] }, { "name": "Darwinia Pangolin Testnet", @@ -1119,7 +1118,12 @@ { "name": "Syscoin Mainnet", "chain": "SYS", - "rpc": ["https://rpc.syscoin.org", "wss://rpc.syscoin.org/wss"], + "rpc": [ + "https://rpc.syscoin.org", + "https://rpc.ankr.com/syscoin/${ANKR_API_KEY}", + "https://syscoin.public-rpc.com", + "wss://rpc.syscoin.org/wss" + ], "faucets": ["https://faucet.syscoin.org"], "nativeCurrency": { "name": "Syscoin", "symbol": "SYS", "decimals": 18 }, "infoURL": "https://www.syscoin.org", @@ -1824,6 +1828,27 @@ ], "parent": { "chain": "eip155-90", "type": "shard" } }, + { + "name": "SwissDLT", + "chain": "SDLT", + "rpc": ["https://rpc.swissdlt.ch"], + "faucets": [], + "nativeCurrency": { "name": "BCTS", "symbol": "BCTS", "decimals": 18 }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://bcts.ch", + "shortName": "sdlt", + "chainId": 94, + "networkId": 94, + "icon": "bcts", + "explorers": [ + { + "name": "SwissDLT Explorer", + "url": "https://explorer.swissdlt.ch", + "icon": "bcts", + "standard": "EIP3091" + } + ] + }, { "name": "CryptoKylin Testnet", "chain": "EOS", @@ -1871,7 +1896,8 @@ "https://data-seed-prebsc-1-s2.binance.org:8545", "https://data-seed-prebsc-2-s2.binance.org:8545", "https://data-seed-prebsc-1-s3.binance.org:8545", - "https://data-seed-prebsc-2-s3.binance.org:8545" + "https://data-seed-prebsc-2-s3.binance.org:8545", + "https://bsc-testnet.publicnode.com" ], "faucets": ["https://testnet.binance.org/faucet-smart"], "nativeCurrency": { @@ -1944,18 +1970,21 @@ "icon": "gnosis", "rpc": [ "https://rpc.gnosischain.com", + "https://rpc.gnosis.gateway.fm", "https://rpc.ankr.com/gnosis", "https://gnosischain-rpc.gateway.pokt.network", "https://gnosis-mainnet.public.blastapi.io", + "https://gnosis.api.onfinality.io/public", + "https://gnosis.blockpi.network/v1/rpc/public", + "https://web3endpoints.com/gnosischain-mainnet", "wss://rpc.gnosischain.com/wss" ], "faucets": [ "https://gnosisfaucet.com", - "https://faucet.gimlu.com/gnosis", "https://stakely.io/faucet/gnosis-chain-xdai", "https://faucet.prussia.dev/xdai" ], - "nativeCurrency": { "name": "xDAI", "symbol": "xDAI", "decimals": 18 }, + "nativeCurrency": { "name": "xDAI", "symbol": "XDAI", "decimals": 18 }, "infoURL": "https://docs.gnosischain.com", "shortName": "gno", "chainId": 100, @@ -3018,15 +3047,15 @@ "rpc": ["https://rpc.bittorrentchain.io/"], "faucets": [], "nativeCurrency": { "name": "BitTorrent", "symbol": "BTT", "decimals": 18 }, - "infoURL": "https://bittorrentchain.io/", + "infoURL": "https:/bt.io", "shortName": "BTT", "chainId": 199, "networkId": 199, "explorers": [ { - "name": "bttcscan", - "url": "https://scan.bittorrentchain.io", - "standard": "none" + "name": "BitTorrent Chain Explorer", + "url": "https://bttcscan.com", + "standard": "EIP3091" } ] }, @@ -3403,6 +3432,7 @@ { "name": "LaChain", "chain": "LaChain", + "icon": "LaChain", "rpc": [ "https://rpc1.mainnet.lachain.network", "https://rpc2.mainnet.lachain.network" @@ -3590,26 +3620,17 @@ "explorers": [] }, { - "name": "Optimism on Gnosis", + "name": "(deprecated) Optimism on GC", "chain": "OGC", - "rpc": [ - "https://optimism.gnosischain.com", - "wss://optimism.gnosischain.com/wss" - ], - "faucets": ["https://faucet.gimlu.com/gnosis"], + "rpc": [], + "faucets": [], "nativeCurrency": { "name": "xDAI", "symbol": "xDAI", "decimals": 18 }, - "infoURL": "https://www.xdaichain.com/for-developers/optimism-optimistic-rollups-on-gc", "shortName": "ogc", "chainId": 300, "networkId": 300, - "explorers": [ - { - "name": "blockscout", - "url": "https://blockscout.com/xdai/optimism", - "icon": "blockscout", - "standard": "EIP3091" - } - ] + "infoURL": "https://docs.gnosischain.com", + "explorers": [], + "status": "deprecated" }, { "name": "Bobaopera", @@ -3638,6 +3659,31 @@ } ] }, + { + "name": "Neurochain Testnet", + "chain": "NCN", + "rpc": ["https://nc-rpc-test1.neurochain.io"], + "faucets": [], + "nativeCurrency": { + "name": "Neurochain", + "symbol": "tNCN", + "decimals": 18 + }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://www.neurochain.ai", + "shortName": "ncnt", + "chainId": 303, + "networkId": 303, + "icon": "neurochain", + "explorers": [ + { + "name": "neuroscan", + "url": "https://testnet.ncnscan.com", + "icon": "neurochain", + "standard": "EIP3091" + } + ] + }, { "name": "Omax Mainnet", "chain": "OMAX Chain", @@ -3658,6 +3704,30 @@ } ] }, + { + "name": "Neurochain Mainnet", + "chain": "NCN", + "rpc": [ + "https://nc-rpc-prd1.neurochain.io", + "https://nc-rpc-prd2.neurochain.io" + ], + "faucets": [], + "nativeCurrency": { "name": "Neurochain", "symbol": "NCN", "decimals": 18 }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://www.neurochain.ai", + "shortName": "ncn", + "chainId": 313, + "networkId": 313, + "icon": "neurochain", + "explorers": [ + { + "name": "neuroscan", + "url": "https://ncnscan.com", + "icon": "neurochain", + "standard": "EIP3091" + } + ] + }, { "name": "Filecoin - Mainnet", "chain": "FIL", @@ -4039,12 +4109,13 @@ ] }, { - "name": "LA Testnet", - "chain": "LATestnet", + "name": "LaTestnet", + "chain": "LaTestnet", + "icon": "LaChain", "rpc": ["https://rpc.testnet.lachain.network"], "faucets": ["https://faucet.lachain.network"], "nativeCurrency": { - "name": "Test La Coin", + "name": "Test LaCoin", "symbol": "TLA", "decimals": 18 }, @@ -4055,7 +4126,7 @@ "networkId": 418, "explorers": [ { - "name": "LA Testnet Explorer", + "name": "LaTestnet Explorer", "url": "https://testexplorer.lachain.network", "standard": "EIP3091" } @@ -4118,6 +4189,25 @@ } ] }, + { + "name": "ARZIO Chain", + "chain": "ARZIO", + "icon": "arzio", + "rpc": ["https://chain-rpc.arzio.co"], + "faucets": [], + "nativeCurrency": { "name": "ARZIO", "symbol": "AZO", "decimals": 18 }, + "infoURL": "https://chain.arzio.co", + "shortName": "arzio", + "chainId": 456, + "networkId": 456, + "explorers": [ + { + "name": "ARZIO Scan", + "url": "https://scan.arzio.co", + "standard": "EIP3091" + } + ] + }, { "name": "Rupaya", "chain": "RUPX", @@ -4364,6 +4454,24 @@ } ] }, + { + "name": "Rollux Mainnet", + "chain": "SYS", + "rpc": ["https://rpc.rollux.com", "wss://rpc.rollux.com/wss"], + "faucets": ["https://rollux.id/faucetapp"], + "nativeCurrency": { "name": "Syscoin", "symbol": "SYS", "decimals": 18 }, + "infoURL": "https://rollux.com", + "shortName": "sys-rollux", + "chainId": 570, + "networkId": 570, + "explorers": [ + { + "name": "Rollux Explorer", + "url": "https://explorer.rollux.com", + "standard": "EIP3091" + } + ] + }, { "name": "Metis Stardust Testnet", "chain": "ETH", @@ -4648,6 +4756,25 @@ } ] }, + { + "name": "Shibarium Beta", + "chain": "Shibarium", + "icon": "shibarium", + "rpc": ["https://puppynet.shibrpc.com"], + "faucets": [], + "nativeCurrency": { "name": "BONE", "symbol": "BONE", "decimals": 18 }, + "infoURL": "https://beta.shibariumtech.com", + "shortName": "shibarium", + "chainId": 719, + "networkId": 719, + "explorers": [ + { + "name": "shibscan", + "url": "https://puppyscan.shib.io", + "standard": "EIP3091" + } + ] + }, { "name": "Lycan Chain", "chain": "LYC", @@ -5992,6 +6119,26 @@ } ] }, + { + "name": "Origin Testnet", + "chain": "Origin", + "rpc": ["https://json-rpc.origin.uptick.network"], + "faucets": [], + "nativeCurrency": { "name": "Origin", "symbol": "UOC", "decimals": 18 }, + "infoURL": "https://www.uptick.network", + "shortName": "auoc", + "chainId": 1170, + "networkId": 1170, + "icon": "origin", + "explorers": [ + { + "name": "Origin Explorer", + "url": "https://evm-explorer.origin.uptick.network", + "icon": "origin", + "standard": "none" + } + ] + }, { "name": "Smart Host Teknoloji TESTNET", "chain": "SHT", @@ -6648,6 +6795,25 @@ } ] }, + { + "name": "Joseon Mainnet", + "chain": "Joseon", + "icon": "joseon", + "rpc": ["https://rpc.modchain.net/blockchain.joseon.com/rpc"], + "faucets": [], + "nativeCurrency": { "name": "Joseon Mun", "symbol": "JSM", "decimals": 18 }, + "infoURL": "https://www.joseon.com/", + "shortName": "mun", + "chainId": 1392, + "networkId": 1392, + "explorers": [ + { + "name": "BlockExplorer", + "url": "https://www.blockexplorer.com", + "standard": "EIP3091" + } + ] + }, { "name": "Polygon zkEVM Testnet old", "title": "Polygon zkEVM Testnet", @@ -6765,6 +6931,27 @@ } ] }, + { + "name": "ChainX-EVM", + "chain": "ChainX", + "rpc": [ + "https://mainnet.chainx.org/rpc", + "https://mainnet2.chainx.org/rpc" + ], + "faucets": [], + "nativeCurrency": { "name": "BTC", "symbol": "BTC", "decimals": 18 }, + "infoURL": "https://chainx.org", + "shortName": "chainx", + "chainId": 1501, + "networkId": 1501, + "explorers": [ + { + "name": "chainx-evm scan", + "url": "https://evm.chainx.org", + "standard": "none" + } + ] + }, { "name": "Sherpax Mainnet", "chain": "Sherpax Mainnet", @@ -7411,14 +7598,14 @@ { "name": "Super Smart Chain Testnet", "chain": "TSCS", - "rpc": ["https://testnet.superexchain.com:8544"], - "faucets": ["https://testnet.superexchain.com"], + "rpc": ["https://testnetrpc.scschain.com"], + "faucets": ["https://testnet.scschain.com"], "nativeCurrency": { "name": "Super Chain Native Token", "symbol": "TSCS", "decimals": 18 }, - "infoURL": "https://testnet.superexchain.com", + "infoURL": "https://testnet.scschain.com", "shortName": "tscs", "chainId": 1969, "networkId": 1969, @@ -7426,7 +7613,7 @@ "explorers": [ { "name": "blockscout", - "url": "https://testnetscan.superexchain.com", + "url": "https://testnetscan.scschain.com", "standard": "EIP3091" } ] @@ -7434,14 +7621,14 @@ { "name": "Super Smart Chain Mainnet", "chain": "SCS", - "rpc": ["https://superexchain.com:8545"], + "rpc": ["https://rpc.scschain.com"], "faucets": [], "nativeCurrency": { "name": "Super Chain Native Token", "symbol": "SCS", "decimals": 18 }, - "infoURL": "https://superexchain.com", + "infoURL": "https://scschain.com", "shortName": "scs", "chainId": 1970, "networkId": 1970, @@ -7449,7 +7636,7 @@ "explorers": [ { "name": "blockscout", - "url": "https://scan.superexchain.com", + "url": "https://scan.scschain.com", "standard": "EIP3091" } ] @@ -8033,7 +8220,7 @@ ] }, { - "name": "Metaplayerone Network", + "name": "Metaplayerone Dubai Testnet", "chain": "MP1 Dubai-Testnet", "icon": "meu", "rpc": ["https://rpc-dubai.mp1network.com/"], @@ -8290,6 +8477,26 @@ "explorers": [], "status": "incubating" }, + { + "name": "SOMA Network Testnet", + "chain": "SOMA", + "rpc": ["https://data-testnet-v1.somanetwork.io/"], + "faucets": ["https://faucet.somanetwork.io"], + "nativeCurrency": { "name": "SMA", "symbol": "tSMA", "decimals": 18 }, + "infoURL": "https://somanetwork.io", + "shortName": "sma", + "chainId": 2323, + "networkId": 2323, + "icon": "soma", + "explorers": [ + { + "name": "SOMA Testnet Explorer", + "icon": "soma", + "url": "https://testnet.somascan.io", + "standard": "none" + } + ] + }, { "name": "Altcoinchain", "chain": "mainnet", @@ -8311,6 +8518,31 @@ } ] }, + { + "name": "SOMA Network Mainnet", + "chain": "SOMA", + "rpc": ["https://data-mainnet-v1.somanetwork.io/"], + "faucets": ["https://airdrop.somanetwork.io"], + "nativeCurrency": { + "name": "Soma Native Token", + "symbol": "SMA", + "decimals": 18 + }, + "infoURL": "https://somanetwork.io", + "shortName": "smam", + "chainId": 2332, + "networkId": 2332, + "icon": "soma", + "status": "incubating", + "explorers": [ + { + "name": "SOMA Explorer Mainnet", + "icon": "soma", + "url": "https://somascan.io", + "standard": "none" + } + ] + }, { "name": "Kroma Sepolia", "title": "Kroma Testnet Sepolia", @@ -8610,6 +8842,45 @@ } ] }, + { + "name": "Canxium Mainnet", + "chain": "CAU", + "rpc": ["https://rpc.canxium.org"], + "faucets": [], + "nativeCurrency": { "name": "Canxium", "symbol": "CAU", "decimals": 18 }, + "infoURL": "https://canxium.org", + "shortName": "cau", + "chainId": 3003, + "networkId": 3003, + "explorers": [ + { + "name": "canxium explorer", + "url": "https://explorer.canxium.org", + "standard": "none" + } + ] + }, + { + "name": "PLAYA3ULL GAMES", + "chain": "3ULL", + "rpc": ["https://api.mainnet.playa3ull.games"], + "faucets": [], + "nativeCurrency": { "name": "3ULL", "symbol": "3ULL", "decimals": 18 }, + "features": [{ "name": "EIP1559" }], + "infoURL": "https://playa3ull.games", + "shortName": "3ULL", + "chainId": 3011, + "networkId": 3011, + "icon": "playa3ull", + "explorers": [ + { + "name": "PLAYA3ULL GAMES Explorer", + "url": "https://3011.routescan.io", + "icon": "playa3ull", + "standard": "EIP3091" + } + ] + }, { "name": "Orlando Chain", "chain": "ORL", @@ -8787,6 +9058,25 @@ } ] }, + { + "name": "SecureChain Testnet", + "chain": "SCAI", + "icon": "scaiIcon", + "rpc": ["https://testnet-rpc.securechain.ai"], + "faucets": ["https://faucet.securechain.ai"], + "nativeCurrency": { "name": "SCAI", "symbol": "SCAI", "decimals": 18 }, + "infoURL": "https://securechain.ai", + "shortName": "SCAIt", + "chainId": 3434, + "networkId": 3434, + "explorers": [ + { + "name": "SecureChain", + "url": "https://testnet.securechain.ai", + "standard": "EIP3091" + } + ] + }, { "name": "Paribu Net Testnet", "chain": "PRB", @@ -9072,7 +9362,10 @@ { "name": "Fantom Testnet", "chain": "FTM", - "rpc": ["https://rpc.testnet.fantom.network"], + "rpc": [ + "https://rpc.testnet.fantom.network", + "https://fantom-testnet.publicnode.com" + ], "faucets": ["https://faucet.fantom.network"], "nativeCurrency": { "name": "Fantom", "symbol": "FTM", "decimals": 18 }, "infoURL": "https://docs.fantom.foundation/quick-start/short-guide#fantom-testnet", @@ -9285,6 +9578,29 @@ } ] }, + { + "name": "LUKSO Testnet", + "chain": "LUKSO Testnet", + "icon": "lukso", + "rpc": [ + "https://rpc.testnet.lukso.network", + "wss://ws-rpc.testnet.lukso.network" + ], + "faucets": ["https://faucet.testnet.lukso.network"], + "nativeCurrency": { "name": "TestLYX", "symbol": "LYXt", "decimals": 18 }, + "explorers": [ + { + "name": "Blockscout", + "url": "https://explorer.execution.testnet.lukso.network", + "standard": "none" + } + ], + "infoURL": "https://lukso.network", + "shortName": "lukso-testnet", + "chainId": 4201, + "networkId": 4201, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }] + }, { "name": "Nexi Mainnet", "chain": "Nexi", @@ -9490,7 +9806,7 @@ "chain": "ETH", "rpc": ["https://rpc.mantle.xyz"], "faucets": [], - "nativeCurrency": { "name": "BitDAO", "symbol": "BIT", "decimals": 18 }, + "nativeCurrency": { "name": "Mantle", "symbol": "MNT", "decimals": 18 }, "infoURL": "https://mantle.xyz", "shortName": "mantle", "chainId": 5000, @@ -9509,8 +9825,8 @@ "rpc": ["https://rpc.testnet.mantle.xyz"], "faucets": ["https://faucet.testnet.mantle.xyz"], "nativeCurrency": { - "name": "Testnet BitDAO", - "symbol": "BIT", + "name": "Testnet Mantle", + "symbol": "MNT", "decimals": 18 }, "infoURL": "https://mantle.xyz", @@ -9858,6 +10174,46 @@ } ] }, + { + "name": "UPTN Testnet", + "chain": "UPTN", + "icon": "uptn", + "rpc": ["https://node-api.alp.uptn.io/v1/ext/rpc"], + "features": [{ "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { "name": "UPTN", "symbol": "UPTN", "decimals": 18 }, + "infoURL": "https://uptn.io", + "shortName": "UPTN-TEST", + "chainId": 6118, + "networkId": 6118, + "explorers": [ + { + "name": "UPTN Testnet Explorer", + "url": "https://testnet.explorer.uptn.io", + "standard": "EIP3091" + } + ] + }, + { + "name": "UPTN", + "chain": "UPTN", + "icon": "uptn", + "rpc": ["https://node-api.uptn.io/v1/ext/rpc"], + "features": [{ "name": "EIP1559" }], + "faucets": [], + "nativeCurrency": { "name": "UPTN", "symbol": "UPTN", "decimals": 18 }, + "infoURL": "https://uptn.io", + "shortName": "UPTN", + "chainId": 6119, + "networkId": 6119, + "explorers": [ + { + "name": "UPTN Explorer", + "url": "https://explorer.uptn.io", + "standard": "EIP3091" + } + ] + }, { "name": "Peerpay", "chain": "P2P", @@ -9889,6 +10245,34 @@ } ] }, + { + "name": "Fox Testnet Network", + "chain": "FOX", + "rpc": [ + "https://rpc-testnet-v1.foxchain.app/", + "https://rpc2-testnet-v1.foxchain.app/", + "https://rpc3-testnet-v1.foxchain.app" + ], + "faucets": ["https://faucet.foxchain.app"], + "nativeCurrency": { + "name": "FOX Native Token", + "symbol": "tFOX", + "decimals": 18 + }, + "infoURL": "https://foxchain.app", + "shortName": "fox", + "chainId": 6565, + "networkId": 6565, + "icon": "fox", + "explorers": [ + { + "name": "FOX Testnet Explorer", + "icon": "fox", + "url": "https://testnet.foxscan.app", + "standard": "none" + } + ] + }, { "name": "Pixie Chain Mainnet", "chain": "PixieChain", @@ -10482,6 +10866,18 @@ ], "redFlags": ["reusedChainId"] }, + { + "name": "BitEth", + "chain": "BTE", + "rpc": ["https://rpc.biteth.org"], + "faucets": [], + "nativeCurrency": { "name": "BitEth", "symbol": "BTE", "decimals": 18 }, + "infoURL": "https://biteth.org", + "shortName": "BitEth", + "chainId": 8086, + "networkId": 8086, + "explorers": [] + }, { "name": "StreamuX Blockchain", "chain": "StreamuX", @@ -11291,6 +11687,26 @@ } ] }, + { + "name": "PepeNetwork Mainnet", + "chain": "PepeNetwork", + "rpc": ["https://rpc-mainnet.pepenetwork.io"], + "faucets": [], + "nativeCurrency": { "name": "Pepe", "symbol": "WPEPE", "decimals": 18 }, + "infoURL": "https://pepenetwork.io", + "shortName": "pn", + "chainId": 9779, + "networkId": 9779, + "icon": "pepenetwork", + "explorers": [ + { + "name": "Pepe Explorer", + "url": "https://explorer.pepenetwork.io", + "icon": "pepenetwork", + "standard": "none" + } + ] + }, { "name": "Carbon EVM", "chain": "Carbon", @@ -11436,17 +11852,18 @@ "networkId": 10101 }, { - "name": "Chiado Testnet", - "chain": "CHI", + "name": "Gnosis Chiado Testnet", + "chain": "GNO", "icon": "gnosis", "rpc": [ "https://rpc.chiadochain.net", - "https://rpc.eu-central-2.gateway.fm/v3/gnosis/archival/chiado" + "https://rpc.chiado.gnosis.gateway.fm", + "wss://rpc.chiadochain.net/wss" ], "faucets": ["https://gnosisfaucet.com"], "nativeCurrency": { "name": "Chiado xDAI", - "symbol": "xDAI", + "symbol": "XDAI", "decimals": 18 }, "infoURL": "https://docs.gnosischain.com", @@ -11825,8 +12242,23 @@ "name": "Fibonacci Mainnet", "chain": "FIBO", "icon": "fibonacci", - "rpc": ["https://node1.fibo-api.asia"], - "faucets": [], + "rpc": [ + "https://node1.fibo-api.asia", + "https://node2.fibo-api.asia", + "https://node3.fibo-api.asia", + "https://node4.fibo-api.asia", + "https://node5.fibo-api.asia", + "https://node6.fibo-api.asia", + "https://node7.fibo-api.asia", + "https://node1.fibo-rpc.asia", + "https://node2.fibo-rpc.asia", + "https://node3.fibo-rpc.asia", + "https://node4.fibo-rpc.asia", + "https://node5.fibo-rpc.asia", + "https://node6.fibo-rpc.asia", + "https://node7.fibo-rpc.asia" + ], + "faucets": ["https://test.fibochain.org/faucets"], "nativeCurrency": { "name": "FIBONACCI UTILITY TOKEN", "symbol": "FIBO", @@ -12084,6 +12516,25 @@ "chainId": 16001, "networkId": 16001 }, + { + "name": "Genesys Mainnet", + "chain": "Genesys", + "icon": "genesys", + "rpc": ["https://rpc.genesys.network"], + "faucets": [], + "nativeCurrency": { "name": "Genesys", "symbol": "GSYS", "decimals": 18 }, + "infoURL": "https://www.genesys.network/", + "shortName": "Genesys", + "chainId": 16507, + "networkId": 16507, + "explorers": [ + { + "name": "GchainExplorer", + "url": "https://gchainexplorer.genesys.network", + "standard": "EIP3091" + } + ] + }, { "name": "IRIShub Testnet", "chain": "IRIShub", @@ -13168,7 +13619,10 @@ "name": "Avalanche Fuji Testnet", "chain": "AVAX", "icon": "avax", - "rpc": ["https://api.avax-test.network/ext/bc/C/rpc"], + "rpc": [ + "https://api.avax-test.network/ext/bc/C/rpc", + "https://avalanche-fuji-c-chain.publicnode.com" + ], "faucets": ["https://faucet.avax-test.network/"], "nativeCurrency": { "name": "Avalanche", "symbol": "AVAX", "decimals": 18 }, "infoURL": "https://cchain.explorer.avax-test.network", @@ -13346,10 +13800,14 @@ ] }, { - "name": "Floripa", - "title": "Wireshape Testnet Floripa", + "name": "Wireshape Floripa Testnet", + "title": "Wireshape Floripa Testnet", "chain": "Wireshape", - "rpc": ["https://rpc-floripa.wireshape.org"], + "icon": "wireshape", + "rpc": [ + "https://rpc-floripa.wireshape.org", + "https://floripa.rpc.thirdweb.com" + ], "faucets": [], "nativeCurrency": { "name": "WIRE", "symbol": "WIRE", "decimals": 18 }, "infoURL": "https://wireshape.org", @@ -13430,6 +13888,34 @@ ], "parent": { "type": "L2", "chain": "eip155-3" } }, + { + "name": "Opside Testnet Pre-Alpha", + "chain": "ETH", + "rpc": [ + "https://pre-alpha-us-http-geth.opside.network", + "https://pre-alpha-hk-http-geth.opside.network" + ], + "faucets": [], + "nativeCurrency": { + "name": "IDE Test Token", + "symbol": "IDE", + "decimals": 18 + }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://opsi.de/", + "shortName": "Opside-Testnet", + "chainId": 51178, + "networkId": 51178, + "icon": "opside-new", + "explorers": [ + { + "name": "OpsideTestnetInfo", + "url": "https://pre-alpha.opside.info", + "icon": "opside-new", + "standard": "EIP3091" + } + ] + }, { "name": "Sardis Mainnet", "chain": "SRDX", @@ -13553,25 +14039,26 @@ ] }, { - "name": "Syscoin Rollux Testnet", + "name": "Rollux Testnet", "chain": "SYS", "rpc": [ "https://rpc-tanenbaum.rollux.com", + "https://rpc.ankr.com/rollux_testnet/${ANKR_API_KEY}", "wss://rpc-tanenbaum.rollux.com/wss" ], - "faucets": [], + "faucets": ["https://rollux.id/faucetapp"], "nativeCurrency": { - "name": "Rollux Testnet Syscoin", - "symbol": "tSYS", + "name": "Testnet Syscoin", + "symbol": "TSYS", "decimals": 18 }, - "infoURL": "https://syscoin.org", + "infoURL": "https://rollux.com", "shortName": "tsys-rollux", "chainId": 57000, "networkId": 57000, "explorers": [ { - "name": "Syscoin Rollux Testnet Explorer", + "name": "Rollux Testnet Explorer", "url": "https://rollux.tanenbaum.io", "standard": "EIP3091" } @@ -13584,8 +14071,8 @@ "rpc": [ "https://rpc.goerli.linea.build", "wss://rpc.goerli.linea.build", - "https://consensys-zkevm-goerli-prealpha.infura.io/v3/${INFURA_API_KEY}", - "wss://consensys-zkevm-goerli-prealpha.infura.io/v3/${INFURA_API_KEY}" + "https://linea-goerli.infura.io/v3/${INFURA_API_KEY}", + "wss://linea-goerli.infura.io/v3/${INFURA_API_KEY}" ], "faucets": ["https://faucetlink.to/goerli"], "nativeCurrency": { @@ -13689,6 +14176,25 @@ } ] }, + { + "name": "AxelChain Dev-Net", + "chain": "AXEL", + "rpc": ["https://aium-rpc-dev.viacube.com"], + "faucets": [], + "nativeCurrency": { "name": "Axelium", "symbol": "AIUM", "decimals": 18 }, + "infoURL": "https://www.axel.org", + "shortName": "aium-dev", + "chainId": 61800, + "networkId": 61800, + "icon": "axelium", + "explorers": [ + { + "name": "AxelChain Dev-Net Explorer", + "url": "https://devexplorer2.viacube.com", + "standard": "EIP3091" + } + ] + }, { "name": "Etica Mainnet", "chain": "Etica Protocol (ETI/EGAZ)", @@ -14132,6 +14638,31 @@ "chainId": 78110, "networkId": 78110 }, + { + "name": "Dragonfly Mainnet (Hexapod)", + "chain": "Dragonfly", + "icon": "dragonfly", + "rpc": [ + "https://dragonfly-rpc.switch.ch", + "https://dragonfly-rpc.kore-technologies.ch", + "https://dragonfly-rpc.phoenix-systems.io", + "https://dragonfly-rpc.block-spirit.ch" + ], + "faucets": [], + "nativeCurrency": { "name": "Dragonfly", "symbol": "DFLY", "decimals": 18 }, + "infoURL": "https://hexapod.network", + "shortName": "dfly", + "chainId": 78281, + "networkId": 78281, + "explorers": [ + { + "name": "Dragonfly Blockscout", + "url": "https://blockscout.dragonfly.hexapod.network", + "icon": "blockscout", + "standard": "EIP3091" + } + ] + }, { "name": "Gold Smart Chain Testnet", "chain": "STAND", @@ -14163,7 +14694,8 @@ "rpc": [ "https://matic-mumbai.chainstacklabs.com", "https://rpc-mumbai.maticvigil.com", - "https://matic-testnet-archive-rpc.bwarelabs.com" + "https://matic-testnet-archive-rpc.bwarelabs.com", + "https://polygon-mumbai-bor.publicnode.com" ], "faucets": ["https://faucet.polygon.technology/"], "nativeCurrency": { "name": "MATIC", "symbol": "MATIC", "decimals": 18 }, @@ -14456,6 +14988,35 @@ } ] }, + { + "name": "Mantis Testnet (Hexapod)", + "chain": "Mantis", + "icon": "mantis", + "rpc": [ + "https://mantis-rpc.switch.ch", + "https://mantis-rpc.kore-technologies.ch", + "https://mantis-rpc.phoenix-systems.io" + ], + "faucets": [ + "https://mantis.switch.ch/faucet", + "https://mantis.kore-technologies.ch/faucet", + "https://mantis.phoenix-systems.io/faucet", + "https://mantis.block-spirit.ch/faucet" + ], + "nativeCurrency": { "name": "Mantis", "symbol": "MANTIS", "decimals": 18 }, + "infoURL": "https://hexapod.network", + "shortName": "mantis", + "chainId": 96970, + "networkId": 96970, + "explorers": [ + { + "name": "Mantis Blockscout", + "url": "https://blockscout.mantis.hexapod.network", + "icon": "blockscout", + "standard": "EIP3091" + } + ] + }, { "name": "Boba BNB Mainnet Old", "chain": "Boba BNB Mainnet", @@ -14730,11 +15291,11 @@ ] }, { - "name": "Deprecated Chiado Testnet", + "name": "Deprecated CHI", "chain": "CHI1", "icon": "gnosis", - "rpc": ["https://rpc-chiado.gnosistestnet.com"], - "faucets": ["https://gnosisfaucet.com"], + "rpc": [], + "faucets": [], "nativeCurrency": { "name": "Chiado xDAI", "symbol": "xDAI", @@ -14744,14 +15305,7 @@ "shortName": "chi1", "chainId": 100100, "networkId": 100100, - "explorers": [ - { - "name": "blockscout", - "url": "https://blockscout-chiado.gnosistestnet.com", - "icon": "blockscout", - "standard": "EIP3091" - } - ], + "explorers": [], "status": "deprecated" }, { @@ -15011,7 +15565,7 @@ "https://rpc.main.siberium.net.ru" ], "faucets": [], - "nativeCurrency": { "name": "Siberium", "symbol": "SBR", "decimals": 18 }, + "nativeCurrency": { "name": "Siberium", "symbol": "SIBR", "decimals": 18 }, "infoURL": "https://siberium.net", "shortName": "sbr", "chainId": 111111, @@ -15609,6 +16163,25 @@ "chainId": 333999, "networkId": 333999 }, + { + "name": "Bitfinity Network Testnet", + "chain": "BFT", + "rpc": ["https://testnet.bitfinity.network"], + "faucets": ["https://bitfinity.network/faucet"], + "nativeCurrency": { "name": "BITFINITY", "symbol": "BFT", "decimals": 18 }, + "infoURL": "https://bitfinity.network", + "shortName": "Bitfinity", + "chainId": 355113, + "networkId": 355113, + "explorers": [ + { + "name": "Bitfinity Block Explorer", + "url": "https://explorer.bitfinity.network", + "icon": "bitfinity", + "standard": "EIP3091" + } + ] + }, { "name": "HAPchain Testnet", "chain": "HAPchain", @@ -15950,9 +16523,24 @@ ], "infoURL": "https://etherfair.org" }, + { + "name": "Scroll Sepolia Testnet", + "chain": "ETH", + "status": "incubating", + "rpc": [], + "faucets": [], + "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "infoURL": "https://scroll.io", + "shortName": "scr-sepolia", + "chainId": 534351, + "networkId": 534351, + "explorers": [], + "parent": { "type": "L2", "chain": "eip155-11155111", "bridges": [] } + }, { "name": "Scroll", "chain": "ETH", + "status": "incubating", "rpc": [], "faucets": [], "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, @@ -15966,7 +16554,7 @@ { "name": "Scroll Alpha Testnet", "chain": "ETH", - "status": "incubating", + "status": "active", "rpc": ["https://alpha-rpc.scroll.io/l2"], "faucets": [], "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, @@ -15979,6 +16567,11 @@ "name": "Scroll Alpha Testnet Block Explorer", "url": "https://blockscout.scroll.io", "standard": "EIP3091" + }, + { + "name": "Scroll Alpha Testnet Block Explorer", + "url": "https://scrollscan.co", + "standard": "EIP3091" } ], "parent": { "type": "L2", "chain": "eip155-5", "bridges": [] } @@ -15986,6 +16579,7 @@ { "name": "Scroll Pre-Alpha Testnet", "chain": "ETH", + "status": "deprecated", "rpc": ["https://prealpha-rpc.scroll.io/l2"], "faucets": ["https://prealpha.scroll.io/faucet"], "nativeCurrency": { "name": "Ether", "symbol": "TSETH", "decimals": 18 }, @@ -16105,6 +16699,25 @@ } ] }, + { + "name": "CURVE Mainnet", + "chain": "CURVE", + "icon": "curveIcon", + "rpc": ["https://mainnet-rpc.curvescan.io"], + "faucets": [], + "nativeCurrency": { "name": "Curve", "symbol": "CURVE", "decimals": 18 }, + "infoURL": "https://curvescan.io", + "shortName": "CURVEm", + "chainId": 827431, + "networkId": 827431, + "explorers": [ + { + "name": "CURVE Mainnet", + "url": "https://curvescan.io", + "standard": "EIP3091" + } + ] + }, { "name": "4GoodNetwork", "chain": "4GN", @@ -16474,6 +17087,20 @@ "slip44": 1, "explorers": [] }, + { + "name": "Worlds Caldera", + "chain": "WCal", + "rpc": ["https://worlds-test.calderachain.xyz/http"], + "faucets": [], + "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, + "features": [{ "name": "EIP155" }, { "name": "EIP1559" }], + "infoURL": "https://caldera.xyz/", + "shortName": "worldscal", + "chainId": 4281033, + "networkId": 4281033, + "icon": "ethereum", + "explorers": [] + }, { "name": "MXC Wannsee zkEVM Testnet", "chain": "MXC zkEVM", From 6250116ff4a826ae5cdf1acea841022da5283f2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kaan=20Uzdo=C4=9Fan?= Date: Fri, 2 Jun 2023 08:58:32 +0200 Subject: [PATCH 3/6] Add email in UI footer --- ui/src/pages/LandingPage/index.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/ui/src/pages/LandingPage/index.tsx b/ui/src/pages/LandingPage/index.tsx index 754c7dcbd..7f5498770 100644 --- a/ui/src/pages/LandingPage/index.tsx +++ b/ui/src/pages/LandingPage/index.tsx @@ -602,6 +602,7 @@ const LandingPage = () => { GitHub (organization) + E-Mail From 0066b8e914750c3f9478a8a29222e45405d833ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kaan=20Uzdo=C4=9Fan?= Date: Fri, 2 Jun 2023 08:58:39 +0200 Subject: [PATCH 4/6] Bump lib-sourcify version --- packages/lib-sourcify/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/lib-sourcify/package.json b/packages/lib-sourcify/package.json index 887cc1d9e..566a7daec 100644 --- a/packages/lib-sourcify/package.json +++ b/packages/lib-sourcify/package.json @@ -1,6 +1,6 @@ { "name": "@ethereum-sourcify/lib-sourcify", - "version": "1.1.0", + "version": "1.1.1", "description": "Library for Sourcify's contract verification methods, contract validation, types, and interfaces.", "main": "build/main/index.js", "typings": "build/main/index.d.ts", From 6ff630af976dcb1052067fe8331793f191fa193d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kaan=20Uzdo=C4=9Fan?= Date: Fri, 2 Jun 2023 09:08:06 +0200 Subject: [PATCH 5/6] Replace Etherna Swarm video with YouTube Because the Swarm video was not loading often, going back to the Youtube version, unfortunately. --- ui/src/pages/LandingPage/index.tsx | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/ui/src/pages/LandingPage/index.tsx b/ui/src/pages/LandingPage/index.tsx index 7f5498770..aef176f49 100644 --- a/ui/src/pages/LandingPage/index.tsx +++ b/ui/src/pages/LandingPage/index.tsx @@ -430,17 +430,12 @@ const LandingPage = () => { >

Resources

- {/* "aspect" hack from https://github.com/efdevcon/devcon-website/blob/e3565f34838135cf2198a927192cd44365458dcd/src/components/domain/archive/Video.tsx#L172 - variable height via width percentage padding in a parent element until breakpoint lg, then constant width and height. */} -
- -
+

    From ea5f6430e72b61f9c2f1be782b4312906f62edf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kaan=20Uzdo=C4=9Fan?= Date: Fri, 2 Jun 2023 09:11:56 +0200 Subject: [PATCH 6/6] Update release.md PR template --- .github/PULL_REQUEST_TEMPLATE/release.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/PULL_REQUEST_TEMPLATE/release.md b/.github/PULL_REQUEST_TEMPLATE/release.md index 3c7e93d3e..542bcbfbd 100644 --- a/.github/PULL_REQUEST_TEMPLATE/release.md +++ b/.github/PULL_REQUEST_TEMPLATE/release.md @@ -19,4 +19,7 @@ - [ ] I have bumped the versions of the packages under `packages/`, if necessary + - [ ] `lib-sourcify` + - [ ] `bytecode-utils` + - [ ] `contract-call-decoder` - [ ] All tests are passing