XMR-STAK-RX - Free RandomX miner
To improve our support we created /r/xmrstak sub-reddit check it out if you have a problem, or you are looking for most up to date config for your card. |
---|
This is the initial release for xmr-stak-rx. There is no dev fee of any kind.
This release only supports randomx variants
Pre-fork instructions
... helps to switch from Monero cryptonight_r
to randomX
automatically during the fork.
rx-switcher is killing all xmr-stak
instances on your system and starts automatically xmr-stak-rx as soon as the Monero network is forking to the POW randomX.
ATTENTION: If you are using xmr-stak
instances to mine other coins those instances will be closed too.
This is what you must do:
- unzip the pre-compiled binaries into a new folder (do not reuse your old xmr-stak folders)
- keep your old version of
xmr-stak
running on Monero - copy the files
config.txt
andpools.txt
from2.
to the folder from1.
whererx-switcher
andxmr-stak-rx
is located - change the currency in
pools.txt
to"currency" : "randomx",
- do NOT copy
cpu.txt
,nvidia.tx
oramd.txt
, due to new memory requirements for randomX you must generate new config files to avoid that the miner crashes on the first start. - run
rx-switcher
- as soon as the Monero network is forking
xmr-stak
will be stopped andxmr-stak-rx
will automatically start - after the network forked we suggest to start
xmr-stak-rx
directly and not use `rx-switcher anymore
If you do not like to mine Monero/RandomX after the fork with your GPU start xmr-stak-rx
once before the fork and let the miner create the amd.txt
and/or nvidia.txt
configurations. Edit both files and set "gpu_threads_conf" : [ ],
to disable the gpus.
Necessary prerequisites for Windows
If the application does not start properly, please make sure that Visual Studio libraries are installed.
You can download them from https://go.microsoft.com/fwlink/?LinkId=746572
Anti-virus detection
All miners are detected as viruses. Please add the binary as an exception.
Pre-compiled Binaries and Checksums
Please use the Developer PGP Key's to verify the integrity of the precompiled binaries.
The pre-compiled Windows binaries uses OpenSource Software hwloc, OpenSSl and microhttpd: https://github.com/fireice-uk/xmr-stak-dep/releases/tag/v3
The pre-compiled Linux binaries uses OpenSource Software
-
hwloc https://github.com/open-mpi/hwloc/archive/hwloc-2.0.2.tar.gz
-
microhttpd https://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.60.tar.gz
-
xmr-stak-rx
is build from https://github.com/fireice-uk/xmr-stak/tree/xmr-stak-rxf8d367e952ac74dd6068ca5ddd43a7469e9edd44
-
rx-switcher
is build from https://github.com/psychocrypt/rx_switcher7ec446c11f2db502d44a35508f4bf37fb317b9c7
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
XMR-Stak-rx 1.0.0 Build Checksums
compiled by: psychocrypt
# released compressed binaries
$ sha1sum
0272536fb0d069e9cf4f8af378ec89a91f878241 xmr-stak-rx-linux-1.0.0-cpu_cuda-nvidia.tar.xz
49c59d2c681943976ed684b344c7ab5b91b9ca47 xmr-stak-rx-linux-1.0.0-cpu_opencl-amd.tar.xz
4cd84b1d6151b7a2d15f49e6dc721238041c26a4 xmr-stak-rx-linux-1.0.0-cpu.tar.xz
3c4a43aae887f08bfc246152ecc5ed4ab3309955 xmr-stak-rx-win64-1.0.0.7z
9d9c648ca53120be7b4259eb57070ce2710cdffc xmr-stak-rx-win64-1.0.0.zip
$ sha3sum
c23e0531760609e6973291f2e4d33e548b82ef74c58c6d0bd8bb05a1 xmr-stak-rx-linux-1.0.0-cpu_cuda-nvidia.tar.xz
9525f18af5a55f7da840a2670b0be42571d214a0c614db81ae694b4b xmr-stak-rx-linux-1.0.0-cpu_opencl-amd.tar.xz
062c57ab011d730d45dd5cf8cbef4df551f913f8bb643f37f7ed5d4f xmr-stak-rx-linux-1.0.0-cpu.tar.xz
5159f3c708951a165b565a7bef7da62f3632fb8daf1068cbabfdee5b xmr-stak-rx-win64-1.0.0.7z
554c5f4fc5528324d07afc00a97819a3713cbab45bf27d7560aef909 xmr-stak-rx-win64-1.0.0.zip
$ date
Fri Nov 15 22:14:02 CET 2019
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEE/1KCl0CoWz10QvqNBRY4wIhl6UMFAl3PFXYACgkQBRY4wIhl
6UOMtAf/dsIDiYQoNMDknRWU8ngrv+aaBo3wDx0KXIwRlf3cbDPktfLztck6pq37
YaZ0chVHxiJVlnPp1N8EOxxZAYOfULHkKDxJJ98VLmCcSdOE8BD+t7xxGuBxEymW
XOxD/STJ5CxtCcHM3TXtAEw7UPHq05n/Rq3Fe4HKNnrlbf9d3tH2QX6943reCP6p
RbQvB17EWIp1mDsFLFmTEEcwAkFG5ExYSFGAw/0cbvGU85rIfFvAkayddRjdHePD
dflIXfLplXLT8eF8wXU/eH9Ws3y66YdZcBW0SRFzrx4JvHUdG/18Mfgf7B3b9gNk
AnLguWiIhPIL71XN7k3BU5eEXSOPgQ==
=fRAu
-----END PGP SIGNATURE-----