diff --git a/CHANGELOG.md b/CHANGELOG.md index 52712ae3..ba382ac1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# drg-xmrig 6.25.1-drg2 +- Fixed default pool config: `url` now includes the stratum port `pool.dragonx.is:3433` (was portless, falling back to firewalled 3333) and `algo` defaults to `rx/dragonx`. +- Clarified that the pool requires a shielded `zs-address` as the worker name (config/example placeholders updated). +- `build_windows.sh`: fetch OpenSSL 1.1.1w from the GitHub release mirror (old openssl.org URL is gone). + +--- + # XMRig-HAC Fork - Added **DragonX** coin support - Added **rx/hush** algorithm (RandomX-HUSH variant for HUSH/DragonX) diff --git a/scripts/build_windows.sh b/scripts/build_windows.sh index df58e422..dcba902f 100755 --- a/scripts/build_windows.sh +++ b/scripts/build_windows.sh @@ -33,7 +33,7 @@ if [ ! -f "$DEPS_DIR/lib/libssl.a" ]; then cd "$DEPS_DIR" if [ ! -f "openssl-${OPENSSL_VERSION}.tar.gz" ]; then - wget "https://openssl.org/source/old/1.1.1/openssl-${OPENSSL_VERSION}.tar.gz" + wget "https://github.com/openssl/openssl/releases/download/OpenSSL_1_1_1w/openssl-${OPENSSL_VERSION}.tar.gz" fi if [ ! -d "openssl-${OPENSSL_VERSION}" ]; then diff --git a/scripts/pool_mine_example.cmd b/scripts/pool_mine_example.cmd index 23d3af3a..a2d59f86 100644 --- a/scripts/pool_mine_example.cmd +++ b/scripts/pool_mine_example.cmd @@ -1,20 +1,15 @@ -:: Example batch file for mining Monero at a pool +:: Example batch file for mining DragonX at the official pool :: :: Format: -:: xmrig.exe -o : -u -p +:: xmrig.exe -o : -u -p x -a rx/dragonx :: :: Fields: -:: pool address The host name of the pool stratum or its IP address, for example pool.hashvault.pro -:: pool port The port of the pool's stratum to connect to, for example 3333. Check your pool's getting started page. -:: pool username/wallet For most pools, this is the wallet address you want to mine to. Some pools require a username -:: pool password For most pools this can be just 'x'. For pools using usernames, you may need to provide a password as configured on the pool. -:: -:: List of Monero mining pools: -:: https://miningpoolstats.stream/monero -:: -:: Choose pools outside of top 5 to help Monero network be more decentralized! -:: Smaller pools also often have smaller fees/payout limits. +:: pool address The DragonX pool stratum host, pool.dragonx.is +:: pool port 3433 (plain TCP stratum, no TLS) +:: zs-address Your DragonX shielded zs... address. The pool REQUIRES a shielded zs-address as the worker name. +:: pass Just 'x'. +:: algo rx/dragonx (aliases: rx/hush, dragonx) cd /d "%~dp0" -xmrig.exe -o xmrpool.eu:3333 -u YOUR_WALLET_ADDRESS -p x +xmrig.exe -o pool.dragonx.is:3433 -u YOUR_DRGX_ZS_ADDRESS -p x -a rx/dragonx pause diff --git a/src/config.example.json b/src/config.example.json index 6b78dd3d..8c6be2ef 100644 --- a/src/config.example.json +++ b/src/config.example.json @@ -60,10 +60,10 @@ "log-file": null, "pools": [ { - "algo": null, + "algo": "rx/dragonx", "coin": null, - "url": "pool.dragonx.is", - "user": "YOUR_WALLET_ADDRESS", + "url": "pool.dragonx.is:3433", + "user": "YOUR_DRGX_ZS_ADDRESS", "pass": "x", "rig-id": null, "nicehash": false, diff --git a/src/version.h b/src/version.h index 12655737..3ecd2c96 100644 --- a/src/version.h +++ b/src/version.h @@ -11,7 +11,7 @@ #define APP_ID "drg-xmrig" #define APP_NAME "DRG-XMRig" #define APP_DESC "DragonX RandomX miner (rx/dragonx)" -#define APP_VERSION "6.25.1-drg1" +#define APP_VERSION "6.25.1-drg2" #define APP_DOMAIN "dragonx.is" #define APP_SITE "www.dragonx.is" #define APP_COPYRIGHT "Copyright (C) 2026 dragonx.is"