Skip to content

XMR-STAK-RX - Free RandomX miner

Compare
Choose a tag to compare
@psychocrypt psychocrypt released this 15 Nov 21:39
· 85 commits to xmr-stak-rx since this release
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:

  1. unzip the pre-compiled binaries into a new folder (do not reuse your old xmr-stak folders)
  2. keep your old version of xmr-stak running on Monero
  3. copy the files config.txt and pools.txt from 2. to the folder from 1. where rx-switcher and xmr-stak-rx is located
  4. change the currency in pools.txt to "currency" : "randomx",
  5. do NOT copy cpu.txt, nvidia.tx or amd.txt, due to new memory requirements for randomX you must generate new config files to avoid that the miner crashes on the first start.
  6. run rx-switcher
  7. as soon as the Monero network is forking xmr-stak will be stopped and xmr-stak-rx will automatically start
  8. 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

-----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-----