From a70bf303d5cbbcbec317408174a21a5d928b77e3 Mon Sep 17 00:00:00 2001 From: Claude Date: Thu, 2 Apr 2026 12:51:57 +0100 Subject: [PATCH] fix(pool-website): update for ProgPoWZ mining - Config: point to local pool API, Lethean explorer links - Getting started: replace CryptoNote miners with ProgPoWZ miners (progminer, T-Rex, TeamRedMiner) - Add ProgPoWZ algorithm detection to JavaScript Co-Authored-By: Charon --- website_example/config.js | 20 +-- website_example/pages/getting_started.html | 196 +++------------------ 2 files changed, 36 insertions(+), 180 deletions(-) diff --git a/website_example/config.js b/website_example/config.js index dc19764..7ba4d9f 100644 --- a/website_example/config.js +++ b/website_example/config.js @@ -1,19 +1,19 @@ -var api = "https://testv2.smartcoinpool.net/api"; +var api = "http://127.0.0.1:2117"; let parentCoin = "Lethean" let byteUnits = [' H', ' KH', ' MH', ' GH', ' TH', ' PH', 'EH', 'ZH', 'YH'] -var email = "support@poolhost.com"; -var telegram = "https://t.me/YourPool"; -var discord = "https://discordapp.com/invite/YourPool"; -var facebook = "https://www.facebook.com/"; +var email = "developers@lethean.io"; +var telegram = "https://t.me/laborx"; +var discord = "https://discord.gg/lethean"; +var facebook = ""; -var marketCurrencies = ["{symbol}-BTC", "{symbol}-LTC", "{symbol}-DOGE", "{symbol}-USDT", "{symbol}-USD", "{symbol}-EUR", "{symbol}-CAD"]; +var marketCurrencies = ["{symbol}-BTC", "{symbol}-USDT", "{symbol}-USD", "{symbol}-EUR"]; -var blockchainExplorer = "http://chainradar.com/{symbol}/block/{id}"; -var blockchainExplorerMerged = "http://explorer.ird.cash/?hash={id}#block"; -var transactionExplorer = "http://chainradar.com/{symbol}/transaction/{id}"; -var transactionExplorerMerged = "http://explorer.ird.cash/?hash={id}#transaction"; +var blockchainExplorer = "http://127.0.0.1:3335/block/{id}"; +var blockchainExplorerMerged = ""; +var transactionExplorer = "http://127.0.0.1:3335/transaction/{id}"; +var transactionExplorerMerged = ""; var themeCss = "themes/default.css"; var defaultLang = 'en'; diff --git a/website_example/pages/getting_started.html b/website_example/pages/getting_started.html index b96b8ee..1ff8371 100644 --- a/website_example/pages/getting_started.html +++ b/website_example/pages/getting_started.html @@ -133,162 +133,50 @@ - + - XMR Stak - CPU & GPU (AMD/NVIDIA) - Easy to use CPU + GPU Mining App - Download - See more + Lethean ProgMiner + GPU (AMD/NVIDIA) + Official Lethean ProgPoWZ GPU miner — recommended + Download + See more -
- -
"pool_list": [
-    {
-        "pool_address": "POOL_HOST:PORT",
-        "wallet_address": "YOUR_WALLET_ADDRESS",
-        "rig_id": "",
-        "pool_password": /* Solo Mining set [solo:] */"YOUR_WORKER_NAME",
-        "use_nicehash": false,
-        "use_tls": false, /* Set to true if you are using an SSL port */
-        "tls_fingerprint": "",
-        "pool_weight": 1
-    },
-],
-"currency": "",
- -
- - - - - - XMRig - CPU - Ligthweight but powerful CPU Mining App - Download - See more - - - -
- -
"pools": [
-    {
-        "url": "POOL_HOST:PORT",
-        "user": "YOUR_WALLET_ADDRESS",
-        "pass": "YOUR_WORKER_NAME",
-        "keepalive": true,
-        "nicehash": false,
-        "variant": "trtl",
-        "algo": "cryptonight-pico/trtl"
-    }
-],
- +
+
./progminer -P stratum+tcp://YOUR_WALLET_ADDRESS.YOUR_WORKER_NAME@POOL_HOST:PORT
- + - XMRig-AMD - OpenCL (AMD) - XMRIG version for AMD GPU - Download - See more + T-Rex Miner + CUDA (NVIDIA) + High-performance NVIDIA GPU miner with ProgPoW support + Download + See more -
- -
"pools": [
-    {
-        "url": "POOL_HOST:PORT",
-        "user": "YOUR_WALLET_ADDRESS",
-        "pass": "YOUR_WORKER_NAME"
-        "keepalive": true,
-        "nicehash": false,
-        "variant": "trtl",
-        "algo": "cryptonight-pico/trtl"
-    }
-],
- +
+
t-rex -a progpowz -o stratum+tcp://POOL_HOST:PORT -u YOUR_WALLET_ADDRESS -p YOUR_WORKER_NAME
- - - XMRig-NVIDIA - Cuda (Nvidia) - XMRIG version for Nvidia GPU - Download - See more - - - -
- -
"pools": [
-    {
-        "url": "POOL_HOST:PORT",
-        "user": "YOUR_WALLET_ADDRESS",
-        "pass": "YOUR_WORKER_NAME"
-        "keepalive": true,
-        "nicehash": false
-        "variant": "trtl",
-        "algo": "cryptonight-pico/trtl"
-    }
-],
- -
- - - - - - XMRigCC - CPU - XMRIG Fork, optimized with remote control - Download - See more - - - -
- -
"pools": [
-    {
-        "url": "POOL_HOST:PORT",
-        "user": "YOUR_WALLET_ADDRESS",
-        "pass": "YOUR_WORKER_NAME",
-        "keepalive": true,
-        "nicehash": false,
-        "algo": "cryptonight-ultralite",
-        "pow-variant": "2"
-    },
-],
- -
- - - - + Team Red Miner - GPU - AMD GPU Optimized Cryptocurrency Miner - Download + OpenCL (AMD) + AMD GPU miner with ProgPoW support + Download See more
-
teamredminer.ext -a cnv8 trtle -o stratum+tcp//POOL_HOST:PORT -u "YOUR_WALLET_ADDRESS" -p "YOUR_WORKER_NAME" 
-
- +
teamredminer -a progpow -o stratum+tcp://POOL_HOST:PORT -u YOUR_WALLET_ADDRESS -p YOUR_WORKER_NAME
@@ -394,44 +282,12 @@ currentPage = { algorithm = 'CryptoNight Heavy'; xmrstakAlgo = 'cryptonight_heavy'; } + } else if (cnAlgorithm == "progpowz") { + algorithm = 'ProgPoWZ (GPU)'; + xmrstakAlgo = 'progpowz'; } else { - if (cnVariant === 1) { - algorithm = 'CryptoNight v7'; - xmrstakAlgo = 'cryptonight_v7'; - } else if (cnVariant === 4) { - algorithm = 'CryptoNight Fast'; - xmrstakAlgo = 'cryptonight_masari'; - } else if (cnVariant === 6) { - algorithm = 'CryptoNight Alloy'; - xmrstakAlgo = 'cryptonight_alloy'; - } else if (cnVariant === 7) { - algorithm = 'CryptoNight Arto'; - xmrstakAlgo = 'cryptonight_arto'; - } else if (cnVariant === 8) { - algorithm = 'CryptoNight v8'; - xmrstakAlgo = 'cryptonight_v8'; - } else if (cnVariant === 9) { - algorithm = 'CryptoNight v8 Half'; - xmrstakAlgo = 'cryptonight_v8_half'; - } else if (cnVariant === 11) { - algorithm = 'CryptoNight GPU'; - xmrstakAlgo = 'cryptonight_gpu'; - } else if (cnVariant === 13) { - algorithm = 'CryptoNight R'; - xmrstakAlgo = 'cryptonight_r'; - } else if (cnVariant === 14) { - algorithm = 'CryptoNight v8 ReverseWaltz'; - xmrstakAlgo = 'cryptonight_v8_reversewaltz'; - } else if (cnVariant === 15) { - algorithm = 'CryptoNight Zelerius'; - xmrstakAlgo = 'cryptonight_v8_zelerius'; - } else if (cnVariant === 16) { - algorithm = 'CryptoNight v8 Double'; - xmrstakAlgo = 'cryptonight_v8_double'; - } else { - algorithm = 'CryptoNight'; - xmrstakAlgo = 'cryptonight'; - } + algorithm = cnAlgorithm; + xmrstakAlgo = cnAlgorithm; } updateText('cnAlgorithm', algorithm);