From 3d9cf13f01487a06cd2ac21b1b4048a5a20d4a89 Mon Sep 17 00:00:00 2001 From: ligi Date: Thu, 7 Nov 2024 23:08:37 +0700 Subject: [PATCH 1/7] Allow 403 for explores (EtherScan / Cloudflare) (#6168) --- processor/src/main/kotlin/org/ethereum/lists/chains/Main.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/processor/src/main/kotlin/org/ethereum/lists/chains/Main.kt b/processor/src/main/kotlin/org/ethereum/lists/chains/Main.kt index f951860cb2ed..6b2bc957658a 100644 --- a/processor/src/main/kotlin/org/ethereum/lists/chains/Main.kt +++ b/processor/src/main/kotlin/org/ethereum/lists/chains/Main.kt @@ -355,7 +355,7 @@ fun checkChain(chainFile: File, onlineCheck: Boolean, verbose: Boolean = false) if (onlineCheck) { val request = Request.Builder().url(url).build(); val code = okHttpClient.newCall(request).execute().code - if (code / 100 != 2) { + if (code / 100 != 2 && code != 403 ) { // etherscan throws a 403 because of cloudflare - so we need to allow it :cry throw (CantReachExplorerException(url, code)) } } From f96ca8c57050a74cf06eacbfaff1db231dc1ce1e Mon Sep 17 00:00:00 2001 From: Vittorio Minacori Date: Thu, 7 Nov 2024 17:31:16 +0100 Subject: [PATCH 2/7] Add and update some Etherscan explorers (#6150) * Add polygonscan-amoy * Add basescan-sepolia * Add etherscan-sepolia-optimism * Add arbiscan-sepolia * Add snowscan and snowscan-testnet --------- Co-authored-by: ligi --- _data/chains/eip155-11155420.json | 5 +++++ _data/chains/eip155-421614.json | 5 +++++ _data/chains/eip155-43113.json | 5 +++++ _data/chains/eip155-43114.json | 5 +++++ _data/chains/eip155-80002.json | 5 +++++ _data/chains/eip155-8453.json | 2 +- _data/chains/eip155-84532.json | 5 +++++ 7 files changed, 31 insertions(+), 1 deletion(-) diff --git a/_data/chains/eip155-11155420.json b/_data/chains/eip155-11155420.json index 954f7a230970..195c73c1effb 100644 --- a/_data/chains/eip155-11155420.json +++ b/_data/chains/eip155-11155420.json @@ -18,6 +18,11 @@ "networkId": 11155420, "slip44": 1, "explorers": [ + { + "name": "etherscan-sepolia-optimism", + "url": "https://sepolia-optimism.etherscan.io", + "standard": "EIP3091" + }, { "name": "opscout", "url": "https://optimism-sepolia.blockscout.com", diff --git a/_data/chains/eip155-421614.json b/_data/chains/eip155-421614.json index eceab2d5a00e..059455dbe270 100644 --- a/_data/chains/eip155-421614.json +++ b/_data/chains/eip155-421614.json @@ -18,6 +18,11 @@ "networkId": 421614, "slip44": 1, "explorers": [ + { + "name": "arbiscan-sepolia", + "url": "https://sepolia.arbiscan.io", + "standard": "EIP3091" + }, { "name": "Arbitrum Sepolia Rollup Testnet Explorer", "url": "https://sepolia-explorer.arbitrum.io", diff --git a/_data/chains/eip155-43113.json b/_data/chains/eip155-43113.json index 97a3f00ce6d1..6ad976fe0ff9 100644 --- a/_data/chains/eip155-43113.json +++ b/_data/chains/eip155-43113.json @@ -19,6 +19,11 @@ "networkId": 1, "slip44": 1, "explorers": [ + { + "name": "snowscan-testnet", + "url": "https://testnet.snowscan.xyz", + "standard": "EIP3091" + }, { "name": "snowtrace", "url": "https://testnet.snowtrace.io", diff --git a/_data/chains/eip155-43114.json b/_data/chains/eip155-43114.json index d8f0d8576bcb..080d0a7cc670 100644 --- a/_data/chains/eip155-43114.json +++ b/_data/chains/eip155-43114.json @@ -20,6 +20,11 @@ "networkId": 43114, "slip44": 9005, "explorers": [ + { + "name": "snowscan", + "url": "https://snowscan.xyz", + "standard": "EIP3091" + }, { "name": "snowtrace", "url": "https://snowtrace.io", diff --git a/_data/chains/eip155-80002.json b/_data/chains/eip155-80002.json index 088e30742da7..6ed85583896d 100644 --- a/_data/chains/eip155-80002.json +++ b/_data/chains/eip155-80002.json @@ -20,6 +20,11 @@ "networkId": 80002, "slip44": 1, "explorers": [ + { + "name": "polygonscan-amoy", + "url": "https://amoy.polygonscan.com", + "standard": "EIP3091" + }, { "name": "polygonamoy", "url": "https://www.oklink.com/amoy", diff --git a/_data/chains/eip155-8453.json b/_data/chains/eip155-8453.json index d2e14c9c59e7..e06cf642cba6 100644 --- a/_data/chains/eip155-8453.json +++ b/_data/chains/eip155-8453.json @@ -24,7 +24,7 @@ { "name": "basescan", "url": "https://basescan.org", - "standard": "none" + "standard": "EIP3091" }, { "name": "basescout", diff --git a/_data/chains/eip155-84532.json b/_data/chains/eip155-84532.json index a8314f7673be..3eb7f2b491e8 100644 --- a/_data/chains/eip155-84532.json +++ b/_data/chains/eip155-84532.json @@ -19,6 +19,11 @@ "slip44": 1, "icon": "baseTestnet", "explorers": [ + { + "name": "basescan-sepolia", + "url": "https://sepolia.basescan.org", + "standard": "EIP3091" + }, { "name": "basescout", "url": "https://base-sepolia.blockscout.com", From e9a3185117d6df452f08b7fb2cf3f5acea4b4962 Mon Sep 17 00:00:00 2001 From: Yasir Date: Thu, 7 Nov 2024 19:40:54 +0300 Subject: [PATCH 3/7] update: Update Bitfinity token names (#6167) * chore: update Bitfinity Network chain identifiers and RPC endpoints * chore: simplify RPC endpoints * fix: json fmt --------- Co-authored-by: ligi --- _data/chains/eip155-355110.json | 4 ++-- _data/chains/eip155-355113.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/_data/chains/eip155-355110.json b/_data/chains/eip155-355110.json index 12803ddc5970..1a5b5d4b93ba 100644 --- a/_data/chains/eip155-355110.json +++ b/_data/chains/eip155-355110.json @@ -1,6 +1,6 @@ { "name": "Bitfinity Network Mainnet", - "chain": "BFT", + "chain": "BTF", "features": [ { "name": "EIP155" @@ -13,7 +13,7 @@ "faucets": [], "nativeCurrency": { "name": "Bitfinity Token", - "symbol": "BFT", + "symbol": "BTF", "decimals": 18 }, "infoURL": "https://bitfinity.network", diff --git a/_data/chains/eip155-355113.json b/_data/chains/eip155-355113.json index 6c9c0288c10e..bf29b86af762 100644 --- a/_data/chains/eip155-355113.json +++ b/_data/chains/eip155-355113.json @@ -1,6 +1,6 @@ { "name": "Bitfinity Network Testnet", - "chain": "BFT", + "chain": "BTF", "features": [ { "name": "EIP155" @@ -13,7 +13,7 @@ "faucets": ["https://bitfinity.network/faucet"], "nativeCurrency": { "name": "Bitfinity Token", - "symbol": "BFT", + "symbol": "BTF", "decimals": 18 }, "infoURL": "https://bitfinity.network", From 42c6faab9b1a333fce0d0ce38a08e31cde4f407b Mon Sep 17 00:00:00 2001 From: albertov19 <64150856+albertov19@users.noreply.github.com> Date: Thu, 7 Nov 2024 17:45:43 +0100 Subject: [PATCH 4/7] added icons for moonbeam networks (#5818) Co-authored-by: ligi --- _data/chains/eip155-1284.json | 1 + _data/chains/eip155-1285.json | 1 + _data/chains/eip155-1287.json | 3 ++- _data/icons/moonbasealpha.json | 8 ++++++++ _data/icons/moonbeam.json | 8 ++++++++ _data/icons/moonriver.json | 8 ++++++++ 6 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 _data/icons/moonbasealpha.json create mode 100644 _data/icons/moonbeam.json create mode 100644 _data/icons/moonriver.json diff --git a/_data/chains/eip155-1284.json b/_data/chains/eip155-1284.json index f32632c3042c..e7ab364846d8 100644 --- a/_data/chains/eip155-1284.json +++ b/_data/chains/eip155-1284.json @@ -1,6 +1,7 @@ { "name": "Moonbeam", "chain": "MOON", + "icon": "moonbeam", "rpc": [ "https://rpc.api.moonbeam.network", "wss://wss.api.moonbeam.network", diff --git a/_data/chains/eip155-1285.json b/_data/chains/eip155-1285.json index 06d1fe074d70..15e749633f25 100644 --- a/_data/chains/eip155-1285.json +++ b/_data/chains/eip155-1285.json @@ -1,6 +1,7 @@ { "name": "Moonriver", "chain": "MOON", + "icon": "moonriver", "rpc": [ "https://rpc.api.moonriver.moonbeam.network", "wss://wss.api.moonriver.moonbeam.network", diff --git a/_data/chains/eip155-1287.json b/_data/chains/eip155-1287.json index bf484763496e..e393ced0410e 100644 --- a/_data/chains/eip155-1287.json +++ b/_data/chains/eip155-1287.json @@ -1,6 +1,7 @@ { "name": "Moonbase Alpha", "chain": "MOON", + "icon": "moonbasealpha", "rpc": [ "https://rpc.api.moonbase.moonbeam.network", "wss://wss.api.moonbase.moonbeam.network", @@ -15,7 +16,7 @@ "https://moonbase-alpha.drpc.org", "wss://moonbase-alpha.drpc.org" ], - "faucets": [], + "faucets": ["https://faucet.moonbeam.network/"], "nativeCurrency": { "name": "Dev", "symbol": "DEV", diff --git a/_data/icons/moonbasealpha.json b/_data/icons/moonbasealpha.json new file mode 100644 index 000000000000..420bd2c9ff85 --- /dev/null +++ b/_data/icons/moonbasealpha.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://QmVydzWtkyatFgi8zTVR7X6g8SpeHANwKNceRm4nKFoF6o", + "width": 500, + "height": 500, + "format": "png" + } +] diff --git a/_data/icons/moonbeam.json b/_data/icons/moonbeam.json new file mode 100644 index 000000000000..a692d2229872 --- /dev/null +++ b/_data/icons/moonbeam.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://QmNR7kbBew61cVxbwBf8EWCiYbUCqVhoJDLL6u3rQy9FrZ", + "width": 500, + "height": 500, + "format": "png" + } +] diff --git a/_data/icons/moonriver.json b/_data/icons/moonriver.json new file mode 100644 index 000000000000..942a1187277a --- /dev/null +++ b/_data/icons/moonriver.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://QmcyP14ZLD6m6j7rYUgty9uuk9e82kUMTQDdqi2dKmZqjz", + "width": 500, + "height": 500, + "format": "png" + } +] From 30da482f5a12b05f7cf4bc2b79ce1caa0af4122e Mon Sep 17 00:00:00 2001 From: Yaro Shkvorets Date: Thu, 7 Nov 2024 17:10:08 -0500 Subject: [PATCH 5/7] fix linea sepolia parent (#6170) --- _data/chains/eip155-59141.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/chains/eip155-59141.json b/_data/chains/eip155-59141.json index 6067ed870b15..2e63c4b3751c 100644 --- a/_data/chains/eip155-59141.json +++ b/_data/chains/eip155-59141.json @@ -24,7 +24,7 @@ "icon": "linea", "parent": { "type": "L2", - "chain": "eip155-5", + "chain": "eip155-11155111", "bridges": [ { "url": "https://bridge.linea.build/" From c9e789d9aed6c7a153d092602a3f324731476b99 Mon Sep 17 00:00:00 2001 From: Yaro Shkvorets Date: Thu, 7 Nov 2024 17:12:54 -0500 Subject: [PATCH 6/7] fix kzSync sepolia parent (#6169) Co-authored-by: ligi --- _data/chains/eip155-300.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/chains/eip155-300.json b/_data/chains/eip155-300.json index 5826a0243b3e..1bbc4ce3e9c0 100644 --- a/_data/chains/eip155-300.json +++ b/_data/chains/eip155-300.json @@ -28,7 +28,7 @@ ], "parent": { "type": "L2", - "chain": "eip155-1", + "chain": "eip155-11155111", "bridges": [{ "url": "https://bridge.zksync.io/" }] }, "redFlags": ["reusedChainId"] From 2033dcef0fb4be6535bef34ef48dbe557d9a036e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joonas=20Lehtim=C3=A4ki?= Date: Fri, 8 Nov 2024 00:36:53 +0200 Subject: [PATCH 7/7] Add Warden Protocol Testnet (#6151) * Add Warden Protocol Testnet * Add Warden Protocol Testnet --------- Co-authored-by: ligi --- _data/chains/eip155-10010.json | 19 +++++++++++++++++++ _data/icons/warden.json | 8 ++++++++ 2 files changed, 27 insertions(+) create mode 100644 _data/chains/eip155-10010.json create mode 100644 _data/icons/warden.json diff --git a/_data/chains/eip155-10010.json b/_data/chains/eip155-10010.json new file mode 100644 index 000000000000..bfed5adefdbb --- /dev/null +++ b/_data/chains/eip155-10010.json @@ -0,0 +1,19 @@ +{ + "name": "Warden Testnet", + "chain": "WARD", + "rpc": [ + "https://evm.chiado.wardenprotocol.org", + "wss://evm-ws.chiado.wardenprotocol.org" + ], + "faucets": ["https://faucet.chiado.wardenprotocol.org"], + "nativeCurrency": { + "name": "WARD", + "symbol": "WARD", + "decimals": 18 + }, + "infoURL": "https://wardenprotocol.org", + "icon": "warden", + "shortName": "ward", + "chainId": 10010, + "networkId": 10010 +} diff --git a/_data/icons/warden.json b/_data/icons/warden.json new file mode 100644 index 000000000000..18df2489a881 --- /dev/null +++ b/_data/icons/warden.json @@ -0,0 +1,8 @@ +[ + { + "url": "ipfs://Qmdz49xumH5yHb9jXKLR69Liv4STJQq5xW1g9xCQ9vJ3fB", + "width": 228, + "height": 228, + "format": "png" + } +]