Skip to content

Releases: fireice-uk/xmr-stak

XMR-STAK-RX - Free Monero RandomX Miner

07 May 09:13
af03d89
Compare
Choose a tag to compare
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.

Release notes

This release adds mining support of 2 new currencies. Their aliases are keva and safex respectively. If you are planning to mine a coin that has same algo: use randomx_keva and randomx_safex in pools.txt or in "currency to mine" setup parameter. Xmr-Stak-RX 1.0.5 is also now up to date with newest xmrig.

Since GPUs have no sense in RandomX mining compared to CPUs - we disabled it in Xmr-Stak-RX build. If you wish to mine GPU coins (Like Ryo with Cryptonight-GPU): use Xmr-Stak build.

FAQ

Q: Why guys that say they want decentralisation want everyone to use one miner?
A: Because just like privacy it is just an empty marketing slogan, with no relation to what community leaders actually want.

Q: Why is my "friend" saying that I shouldn't be using free Xmr-Stak-RX or faster RagerX, but instead - go through extra steps to get free xmrig?
A: This is cryptocurreny world. Everyone is looking out for themselves. What your "friend" is trying to do is advance his social position by giving you bad financial advice. Think with your wallet, don't put yourself at a financial disadvantage to please a guy you have never seen.

Q: Are you just stealing from xmrig?
A: It is a popular Monero propaganda line. Xmr-stak has been around for much longer than xmrig. They copied xmr-stak code [ 1 ]. We didn't complain - that's the point of free and open source software. Xmrig developer actively pushed free xmr-stak versions - and when we made xmr-stak-rx free, he decided it has a virus 😂 [ 2 ]. If you feel that this kind of guy deserves your financial support, we are nice enough to put the link on the front page.

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

$ sha256sum *
ff1829812bc2658e61159bc6e11cf0b8da1fbd2681248de2d4c4a8377f8e498a  xmr-stak-rx-linux-1.0.5-cpu.tar.xz
66af16263ba47ceca5af22b80362c57f13f740beb25915bff5fe07d47ef5726c  xmr-stak-rx-win64-1.0.5.7z
c632556451e78c67eafaa9a71dd664a61e5469e2135ccd01f820381ccd833ddd  xmr-stak-rx-win64-1.0.5.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEESNHcqLmfoh58LpaQ+yT3mn7UHDQFAl6z0BwACgkQ+yT3mn7U
HDTCOQf+IBw4Ymq8FVxpAbGA80Xf4g2OJeA+fPjnF45qflnJRKEWhEI7/Ykc0NZY
xGqUGULZYZxd4tuTui43d0itRB2wmLBEhp/C5VkZjRB/LGBpDooa2mLrspZdQEO9
OkXM3RlWvDb6IBow1vLonKKAEVGnuEHT5+dxb9FvMHeldu+jPIYkw5kiA1PqmSEv
qbhDGS9Rr3feECHVFk0Ty90Jkg9ULeR640SemgKI8ObYtYUntm9SoCXQccKXzOeH
BySLYNQSb/jUnIAD2/PqvGw7LRZGDxI1cG/3mvBrEeaugdeN1c1NPVZVGUBg8Gnt
XULeTDZggfu/eg0PsEDNmRNoFGHH8w==
=8dmt
-----END PGP SIGNATURE-----

XMR-STAK-RX - Free Monero RandomX Miner

29 Dec 18:32
65ade74
Compare
Choose a tag to compare
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.

Q: Are you just stealing from xmrig?
A: It is a popular Monero propaganda line. Xmr-stak has been around for much longer than xmrig. They copied xmr-stak code [ 1 ]. We didn't complain - that's the point of free and open source software. Xmrig developer actively pushed free xmr-stak versions - and when we made xmr-stak-rx free, he decided it has a virus 😂 [ 2 ]. If you feel that this kind of guy deserves your financial support, we are nice enough to put the link on the front page.

Q: Why is my "friend" saying that I shouldn't be using free Xmr-Stak-RX or faster RagerX, but instead - go through extra steps to get free xmrig?
A: This is cryptocurreny world. Everyone is looking out for themselves. What your "friend" is trying to do is advance his social position by giving you bad financial advice. Think with your wallet, don't put yourself at a financial disadvantage to please a guy you have never seen.

Q: Why guys that say that want decentralisation want everyone to use one miner?
A: Because just like privacy it is just an empty marketing slogan, with no relation to what community leaders actually want.

Read more in RagerX transparency FAQ

Release Notes

This release improves the hashrate for windows, linux and fixes a few bugs.
Under linux it is possible to increase the hashrate by using 1 GiB pages, check our tuning guide for more information
ArQmA can now be mind by choosing the currency arqma or the algorithm randomx_arqma.
The miner contains no dev fee of any kind.

This release only supports randomx variants
AMD GPUs under linux require the AMD driver, ROCm is not supported. NVIDIA GPUs require CUDA 9.0 or newer. The minimum required amount of main memory on a GPU and/or CPU is ~3GiB.

Changelog:

  • #2635 - CPU: numa support/better autoconfig
  • #2637 - randomx linux booster script
  • #2638 - add warning for MSR changes
  • #2644 - Implement Ryzen speedups
  • #2645 - Implement Windows WRMSR

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.4 Build Checksums

compiled by: psychocrypt

# released compressed binaries

$ sha1sum 

612c87d715c6b73dc5fd12916a5933a39ac3cbf0  xmr-stak-rx-linux-1.0.4-cpu_cuda-nvidia.tar.xz
83344f371a02810a0c4e76513d5740eca0b3e473  xmr-stak-rx-linux-1.0.4-cpu_opencl-amd.tar.xz
0910fff9870ddb93dcfe3c98b762bac32bd833c6  xmr-stak-rx-linux-1.0.4-cpu.tar.xz
4de1b3f11a79d678cef3dec683f1f2837afa3ef0  xmr-stak-rx-win64-1.0.4.7z
d6e283ddcb0458cac87a4a1624add530a371260c  xmr-stak-rx-win64-1.0.4.zip

$ sha3sum

f9c7c5b0b95d1b3bf4db93e075e0dd6ff28dce06f63cac90656ab542  xmr-stak-rx-linux-1.0.4-cpu_cuda-nvidia.tar.xz
aa52e2cef078b168942b98d2451d13d5f20a86b39b06fc808c190f14  xmr-stak-rx-linux-1.0.4-cpu_opencl-amd.tar.xz
a8cb180cb8b264fd9ba7ee1858cc61c0c192f2874833c26479fd33ce  xmr-stak-rx-linux-1.0.4-cpu.tar.xz
1cdd3aef80f7cd99e492ed484a0e686694f481f3bed93e529db3237f  xmr-stak-rx-win64-1.0.4.7z
2aab73d51bb7e8fad7d6ef27f5f691053cc2ec752d818f63dc114bd6  xmr-stak-rx-win64-1.0.4.zip

$ date
Sun Dec 29 19:20:44 CET 2019
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE/1KCl0CoWz10QvqNBRY4wIhl6UMFAl4I7yAACgkQBRY4wIhl
6UPZXQf+MkQuCbzLme9BnuFWV36XAeq5iV7op5kPTpRVXC4edaRRl7lljsisU8Ox
nqgEvf3oDvsxexx7myqCC9PFml7BHdgGwnGSRfyDOoUc3Fb9TQX17Gd5ROCToD/2
nS4o6r+Fev32pqyzSEg8oc67wylueVgjF+8FPxbSiFIdMDDxf4vmXZ6U3bRSE3Lh
AEqREjYVhu8Ha0UUIA7ow+jL+AfC2hWJj1dQk1/Vk8a1vmREoE/eKIFsT/sq+2x/
qLotDQoONPH1rQHYFPT7E8iPSKr5CQJLkov/J72BbWYV1NoDwzSlN+BcGiWwCADY
JhY/1dUY10COJeTasfp6Dk0E4Sa5xw==
=8tjQ
-----END PGP SIGNATURE-----

XMR-STAK-RX - Free Monero RandomX Miner

12 Dec 22:49
a90fcc9
Compare
Choose a tag to compare
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.
⚠️ RandomX is a waste of electricity on GPU cards[1][2][3]. Please consider mining our algo, CN-GPU, instead.

Q: Why is my "friend" saying that I shouldn't be using free Xmr-Stak-RX or faster RagerX, but instead - go through extra steps to get free xmrig?
A: This is cryptocurreny world. Everyone is looking out for themselves. What your "friend" is trying to do is advance his social position by giving you bad financial advice. Think with your wallet, don't put yourself at a financial disadvantage to please a guy you have never seen.
Read more in RagerX transparency FAQ

Release Notes

This release improves the hashrate for windows, linux and fixes a few bugs.
Under linux it is possible to increase the hashrate by using 1 GiB pages, check our tuning guide for more information
ArQmA can now be mind by choosing the currency arqma or the algorithm randomx_arqma.
The miner contains no dev fee of any kind.

This release only supports randomx variants
AMD GPUs under linux require the AMD driver, ROCm is not supported. NVIDIA GPUs require CUDA 9.0 or newer. The minimum required amount of main memory on a GPU and/or CPU is ~3GiB.

Changelog:

  • fix outdated documentation #2630
  • Linux 1GiB page support #2627
  • add arqma support #2628
  • update CI #2625
  • fix windows huge pages #2624
  • optimize hash calculation #2623
  • fix multihash #2622

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.3 Build Checksums

compiled by: psychocrypt

# released compressed binaries

$ sha1sum 

4ae579aeb0e64ff77913ee0ad6846981e4493fd5  xmr-stak-rx-linux-1.0.3-cpu_cuda-nvidia.tar.xz
4a18d7ee86ac5956ed6da1bedaf165486d4496f6  xmr-stak-rx-linux-1.0.3-cpu_opencl-amd.tar.xz
8bbdd33bde91903c8304cb4759c8e1fd05040f13  xmr-stak-rx-linux-1.0.3-cpu.tar.xz
78ff5036ae6a734a447c48f9a44843908dfaa299  xmr-stak-rx-win64-1.0.3.7z
a0064074b3c48b3d752fff764da6ae9a19713e6f  xmr-stak-rx-win64-1.0.3.zip

$ sha3sum

acbf547b789c35c54f802f3ecab72b5519c64890c4ff9d9514f099e8  xmr-stak-rx-linux-1.0.3-cpu_cuda-nvidia.tar.xz
1f326f009cbf783138eede40c90b3213983af7366040b1cf5e25a1ab  xmr-stak-rx-linux-1.0.3-cpu_opencl-amd.tar.xz
382a1408501ed64a7b94f4351f091621822e62d78d3e154f8527b134  xmr-stak-rx-linux-1.0.3-cpu.tar.xz
32a8233764c3935a6fcd359c851ea1f915e4e2412275b555bcd8da26  xmr-stak-rx-win64-1.0.3.7z
d4c0f2ee1bcdd1572ccc5e059a1e25a4ba37c88aa9623b3140ac58bc  xmr-stak-rx-win64-1.0.3.zip

$ date
Thu Dec 12 23:38:13 CET 2019
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE/1KCl0CoWz10QvqNBRY4wIhl6UMFAl3ywZEACgkQBRY4wIhl
6UMEJQf/bkZ9+0FalYhdaaPwX4m5i9HGGOsZpu3D4cL4TdjkLmx7XmrdIoZJqhSU
Zt1kdAq3aKyz/07Qb6XHS1ORt3VCELRj7Qa3k/yeXV/rR7EbmtCk7Ux21suinzOV
1SxbnBwvbV4Y2cNqzgx/WuwfCJy1AuctcVIFr6qeRFm96gzktjue8nr7xq9UQMpK
73IQnGp/Vw7QBLdLjmGVYOpQeY4GfffBPIvBMKP70oa092/byZmLbWuYHc9RFBcD
bVBLc889Jjvomcn2MwiAYJe8oCe4ceyvny/sghxAStlSzgavCUGGI31uY6XA2Rrk
udAwbLX/RicuLNeK/zZropJjtPuvQw==
=Oq1q
-----END PGP SIGNATURE-----

XMR-STAK - GPUs are your friends

02 Dec 22:18
67cf951
Compare
Choose a tag to compare
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.

Q: Why is my "friend" saying that I shouldn't be using free Xmr-Stak-RX or faster RagerX, but instead - go through extra steps to get free xmrig?
A: This is cryptocurreny world. Everyone is looking out for themselves. What your "friend" is trying to do is advance his social position by giving you bad financial advice. Think with your wallet, don't put yourself at a financial disadvantage to please a guy you have never seen.
Read more in RagerX transparency FAQ

This release fixes the a bunch of bugs and brings a lot of optimizations for the GPU POW cryptonight_gpu.
Monero is removed from the supported currencies and can now be miner with xmr-stak-rx (separate release).
We strongly suggest to switch to this release.

Changelog

  • AMD: optimize auto adjustment #2518
  • AMD: optimize unroll for rx5700 #2519
  • AMD: optimize fiji auto config cn-gpu #2520
  • fix used empty() instead of clear() #2521
  • fix useless mutex #2522
  • Use RTLD_NOW for faster backend initialization. #2528
  • fix singletons #2529
  • fix locking to secure affinity update #2530
  • [NVIDIA] fix possible out of memory with auto cfg #2538
  • fix hwloc warning #2557
  • fix tsl not used on first start #2669
  • fix benchmark mode #2562
  • remove monero support #2581

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

The precompiled binary xmr-stak-linux-*-cpu_cuda-nvidia.tar is not supportingcryptonight_r/monero for NVIDIA GPUs. Please compile xmr-stak by your own for cryptonight_r support on NVIDIA GPUs.

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 2.10.8 Build Checksums

compiled by: psychocrypt

# released compressed binaries

$ sha1sum 

479d8c871e91d7f5850466766575c780f70cf194  xmr-stak-linux-2.10.8-cpu_cuda-nvidia.tar.xz
c8ee6471dc7b975403fe58bf86d0de5e8ebf3cf0  xmr-stak-linux-2.10.8-cpu_opencl-amd.tar.xz
720a63ac1ec07782f3a79458d4e769c2dd4910a0  xmr-stak-linux-2.10.8-cpu.tar.xz
bf50593fa09a7158d9d3b4c123fdf31d9bd33ce1  xmr-stak-win64-2.10.8.7z
d3a6cc48cf85f2cfbcc5b1b63ccc417145514d39  xmr-stak-win64-2.10.8.zip

$ sha3sum

a29aafc65fdda39fba6f31c164a75af2bd79dc563ee11d9ae05060e4  xmr-stak-linux-2.10.8-cpu_cuda-nvidia.tar.xz
79e4ffffddbc8abdc8a2357e92fd7ac10259811094f65bf125e286f5  xmr-stak-linux-2.10.8-cpu_opencl-amd.tar.xz
63de9dd8e09276f82b6763d13763fc789df8363f8117a5aa8f25e33a  xmr-stak-linux-2.10.8-cpu.tar.xz
f7369b330218b884a42c1909dc9e659829939b543a1d3fdebe4a3910  xmr-stak-win64-2.10.8.7z
314aa12ae8bed6653fc29955c4f881b8d83844e967ca9dd8b87cdb92  xmr-stak-win64-2.10.8.zip

$ date
Mon Dec  2 21:32:55 CET 2019
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE/1KCl0CoWz10QvqNBRY4wIhl6UMFAl3ldZAACgkQBRY4wIhl
6UNt7wf+PcNTNeqwiwdh/d6DwKDtLONz9el4i2KRYwisaJthoKv/yi1PaE7Xn9xQ
a5YSI0xPS1s97pBPA/On6Wb+96b2S9MV5996fS8AjzAPxji+JompX+HEQywlZ5C4
XrIOjcHcHA/X/auIKdp6uN9qWVn67DJ0G0K32T2SbmQ0efSs7gJm8rCToGETKA34
nrQPtedAGTliTPqvYvgmd7ZZK+QCzuwrCCC381WdHqN1urwF/ruhDo8PzV0t2onH
6SsY8MTdYMPBp2bKJwl4WbTzme5CekYd7LncVY6NFw3DABXriwb3AMFX/+9qkv5u
JoDmxE2I/fhwK6RQCB/H9thGgM+Fzw==
=e9b4
-----END PGP SIGNATURE-----

XMR-STAK-RX - Free Monero RandomX Miner

02 Dec 22:18
1dee2b6
Compare
Choose a tag to compare
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.
⚠️ RandomX is a waste of electricity on GPU cards[1][2][3]. Please consider mining our algo, CN-GPU, instead.
⚠️ RandomX developer says our source is not to be trusted. Make sure you support him by paying for xmrig miner if you believe him 😂 [1]

Bug-fix release for xmr-stak-rx which also increases the hash performance on different CPUs.
Big thanks to @SChernykh for the indirect contribution.
The miner contains no dev fee of any kind.

This release only supports randomx variants
AMD GPUs under linux require the AMD driver, ROCm is not supported. NVIDIA GPUs require CUDA 9.0 or newer. The minimum required amount of main memory on a GPU and/or CPU is ~3GiB.

Changelog:

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.2 Build Checksums

compiled by: psychocrypt

# released compressed binaries

$ sha1sum 

71e912406c3ed13f6fc85183e155d221c0f49d74  xmr-stak-rx-linux-1.0.2-cpu_cuda-nvidia.tar.xz
22121e56831e4fbc2af6478bc0e0f44f65f3a22b  xmr-stak-rx-linux-1.0.2-cpu_opencl-amd.tar.xz
5813193e7003cb597e67a8fa6dc8659b4c3ffe39  xmr-stak-rx-linux-1.0.2-cpu.tar.xz
43b9666f0a06dbfb61154da73001696371a366ab  xmr-stak-rx-win64-1.0.2.7z
6ce18af3297127b7d75f9b3e92f0505e6da4b181  xmr-stak-rx-win64-1.0.2.zip

$ sha3sum

e14551146a08ae404a50426a358b8263ceb8a8da419f0fd6f4295149  xmr-stak-rx-linux-1.0.2-cpu_cuda-nvidia.tar.xz
6ee3004bf76879e2529c011bf39b399c8ec91534ea4772adff166a0b  xmr-stak-rx-linux-1.0.2-cpu_opencl-amd.tar.xz
6f272970f81237f7fb6705faae116339d15f6d4103db89bbec83aabf  xmr-stak-rx-linux-1.0.2-cpu.tar.xz
cbd1324b9813734104e3f57dc5904d351207aa67a5f44f0ce952f8e8  xmr-stak-rx-win64-1.0.2.7z
cc1c82ec8aa8b3ff1061aeac8a35c7a22571f638c465a0178ef670cb  xmr-stak-rx-win64-1.0.2.zip

$ date
Mon Dec  2 21:12:21 CET 2019
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE/1KCl0CoWz10QvqNBRY4wIhl6UMFAl3lcJ4ACgkQBRY4wIhl
6UNC0Qf/acvg9iXLV7yF5WS7vZJEdeNWYklnwSPfPddYEHZiHUTjLbMqVzhsvobz
Cm1Lbb1TDC/iX77uCHvXD65PCgAEc2LTDKZteUGzlGRPVGHNN+purQToALdxMokx
ivP2M4PYlufRY3c/qLY0E1gzRbZPU4f0Ouymp8LCCwTAVosm98gWYWXARsN1SnKQ
uq7tBV6LCaEUtxIBsvg5/2yBgwnphrn7GBZoAC4QHVxMSXhiI66vmUJX2k2Mpjep
XwOhy6Pj094EoAz2STvNib73hFi3ky4JMftg2GcpCNLcRsnkasGh5K12f+NXaUfz
e2uuvcWEvsu5pbqrDx1Emh3doLQjgA==
=Zzax
-----END PGP SIGNATURE-----

XMR-STAK-RX - Free Monero RandomX Miner

27 Nov 21:19
7a9361b
Compare
Choose a tag to compare
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.
⚠️ RandomX is a waste of electricity on GPU cards[1][2][3]. Please consider mining our algo, CN-GPU, instead.
⚠️ RandomX developer says our source is not to be trusted. Make sure you support him by paying for xmrig miner if you believe him 😂 [1]

This is the first bug-fix release for xmr-stak-rx. There is no dev fee of any kind.

This release only supports randomx variants
AMD GPUs under linux require the AMD driver, ROCm is not supported. NVIDIA GPUs require CUDA 9.0 or newer. The minimum required amount of main memory on a GPU and/or CPU is ~3GiB.

Changelog:

  • Correct authors of RandomX mining code #2551
  • fix hwloc warning #2556
  • fix ignored tls on first start #2558
  • fix miner benchmark mode #2561
  • NVIDIA: fix auto adjustment #2567

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.1 Build Checksums

compiled by: psychocrypt

# released compressed binaries

$ sha1sum 

5f7696a262de2112bb71d8ba028716bd3bc41007  xmr-stak-rx-linux-1.0.1-cpu_cuda-nvidia.tar.xz
83baa4c9355b45652149022eda1e9e79503d988b  xmr-stak-rx-linux-1.0.1-cpu_opencl-amd.tar.xz
e0798a7f5182e1c4a3fb3593c0555d38696b9c69  xmr-stak-rx-linux-1.0.1-cpu.tar.xz
172e693ec8bf29f3c572d2017cdd51ceab7acfd6  xmr-stak-rx-win64-1.0.1.7z
41369b45ec44b3ee01778b87005fbee52aa8217e  xmr-stak-rx-win64-1.0.1.zip


$ sha3sum

1b92ca130ab6faf21a68cf993f36f77c72d5a0bf6ff2c14853d0fa21  xmr-stak-rx-linux-1.0.1-cpu_cuda-nvidia.tar.xz
c9cc025bd7c667eb0a5c9406c0f29d9d7325b9c3534b392984909e8e  xmr-stak-rx-linux-1.0.1-cpu_opencl-amd.tar.xz
ae57f558226891a34f42b7f6e219b3971c8c28091eef3e72a387a9eb  xmr-stak-rx-linux-1.0.1-cpu.tar.xz
57048595621ea235e54030dee3a4eaad3a31eba4553a7cc3a882c78d  xmr-stak-rx-win64-1.0.1.7z
3e76b2ab6a88807bdab956e3a86c523a25c66f816175e52b077588e5  xmr-stak-rx-win64-1.0.1.zip

$ date
Tue Nov 26 20:12:32 CET 2019
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE/1KCl0CoWz10QvqNBRY4wIhl6UMFAl3deVQACgkQBRY4wIhl
6UMJhAf/bDqomgYOA3uKLV+UHPPECJ9N7t6b/tsTGLoscXog1bKOqLPhNwJ08KqD
1WQISqgmBrzYSP7Iw6T2k+pRmek1l0bX7J3r+0QGu0OhbsZEod5MaylhJUO3YF/Q
kdZ/oJtKT8ab8+nJlveeWQPDr1BiOCcRC8Uhs0um6+M0A7cDmPDRthHlWepjc5jI
1bPSQIvDaW8+vScmtGEM24/JwQEPfnUfOLWJIIV1JxhZmVRtdrVoXm4r8HnbxAZ2
p4CxfPTilJHIsbIiky5bawU4ze8sd5XUzdpmo7YtK+6kINKtMy1f7kzF6Qj6rin+
gePZOJ41w1qIn6HglOaXTgYs13nhdQ==
=JPbB
-----END PGP SIGNATURE-----

XMR-STAK-RX - Free RandomX miner

15 Nov 21:39
Compare
Choose a tag to compare
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-----

Critical Bug-fix

31 Jul 20:00
fd19a5d
Compare
Choose a tag to compare
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 release fixes the NVIDIA backend which was broken with Xmr-Stak 2.10.6.
Use this release for AMD GPUs to workaround 19.7.X driver bugs, see #2482.

Changelog

  • NVIDIA: fix broken phase 3 (critical bug) #2495
  • AMD: optimize VEGA auto suggestion #2494
  • remove unsupported currencies #2497
  • update documentation #2458 #2477

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

The precompiled binary xmr-stak-linux-*-cpu_cuda-nvidia.tar is not supportingcryptonight_r/monero for NVIDIA GPUs. Please compile xmr-stak by your own for cryptonight_r support on NVIDIA GPUs.

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 2.10.7 Build Checksums

compiled by: psychocrypt

# released compressed binaries

$ sha1sum 

b3554b4054453310893322774c312d6c15c33e59  xmr-stak-linux-2.10.7-cpu_cuda-nvidia.tar.xz
d8fa0966b0c30874df2647ceefc9a69970c28d80  xmr-stak-linux-2.10.7-cpu_opencl-amd.tar.xz
e3ca292d5ebe56f094794fcdef259082a11c3032  xmr-stak-linux-2.10.7-cpu.tar.xz
ed503cd61123d46fbbcc1862a0d4f5beb155306e  xmr-stak-win64-2.10.7.7z
a5c13299519fc890ba38b24a6b15e1590b08a66c  xmr-stak-win64-2.10.7.zip

$ sha3sum

1954311e2cf08eae1345f7e377ad87360952d494e83d12e540732057  xmr-stak-linux-2.10.7-cpu_cuda-nvidia.tar.xz
b66059492814efb3150ba21ec9e8c121043d0a8cbcd1713a8ec4cf7a  xmr-stak-linux-2.10.7-cpu_opencl-amd.tar.xz
f5801bdd1c01c763192d2e17e88c6526744d1c26ab5f6ddbb1659794  xmr-stak-linux-2.10.7-cpu.tar.xz
f750765c02aabc97288e368985234c580642a5a4aeb6aa907a09e1c7  xmr-stak-win64-2.10.7.7z
fd899e4e5ee3d3e5aec97826df04370d7370205364dc11570e432804  xmr-stak-win64-2.10.7.zip

$ date
Wed Jul 31 21:53:32 CEST 2019
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE/1KCl0CoWz10QvqNBRY4wIhl6UMFAl1B8dQACgkQBRY4wIhl
6UNegwf/do9pFIB1sWeg26INW3l8tsWP4jydnQCRGvqh12+dH540f7gD4HmVkulB
wDItojCCoS0fVuimuQ3p/sOFq8n2nCu5hq9XLg5l4JT41SkPAoiBpkFCp8K53jpN
u2XaSpPE4uKfhBxvSj6KZPRxtLDHYI4nVef/UfO3esYJD6sKpFF8QuDXx3IK2xit
/lfqB65PRJUiWOd8XDwFzNVkqB8aZvb8tl8iwIr1MuxjmcPrCECrj0gGJthTnyEj
TJPbVOfhNZsOvNzwhqG6oJZ5ZavVReSCxj33S0cO2ObuKjgTsMBm9hzNdIA1rltG
jQUejgpZIWtFPpHZ9Ku2q+Dst6JREA==
=wtpo
-----END PGP SIGNATURE-----

Cryptonight GPU speedup

09 Jun 20:43
b846a6f
Compare
Choose a tag to compare
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.

Up to 10% speedup for cryptonight_gpu on NVIDIA GPUs (windows and linux) and 3% for AMD (linux with Rocm driver)

Changelog

  • NVIDIA: optimize cryptonight_gpu (up to 10% improvement) #2443
  • AMD Linux: OpenCL: rocm shuffle #2447
  • CMake: dev release option #2444
  • optimize has rate report generation #2393
  • fix benchmark mode #2409
  • fix slow memory and --noUAC on windows 7,8
  • change xmr pool suggestion #2420
  • Fallback from hwloc autoconf to basic autoconf #2430
  • Print responsible GPU and pool for accepted/rejected shares #2442
  • CLI:
    • --log CLI parameter #2415
    • --h-print-time CLI option #2431
    • Enabling/disabling GPUs from CLI #2432
  • currencies:
    • change lethean POW to cn_r -2419
    • rename intense to lethean #2423
    • remove freehaven support #2425
    • change stellite to torque

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

The precompiled binary xmr-stak-linux-*-cpu_cuda-nvidia.tar is not supportingcryptonight_r/monero for NVIDIA GPUs. Please compile xmr-stak by your own for cryptonight_r support on NVIDIA GPUs.

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 2.10.5 Build Checksums

compiled by: psychocrypt

# released compressed binaries

$ sha1sum 

1e13ce19864043f8ad2d0ccfe1fc080efc0942e5  xmr-stak-linux-2.10.5-cpu_cuda-nvidia.tar.xz
15765728c5417194a63fcd56e9e58af59fc92b84  xmr-stak-linux-2.10.5-cpu_opencl-amd.tar.xz
dda643ab6d39c9c688caca4151ec36dbd2b920ff  xmr-stak-linux-2.10.5-cpu.tar.xz
eca3befdd3fd05c552672b21aaed5b99f39583ca  xmr-stak-win64-2.10.5.7z
2d18651ba7e154a3f7edc07ae03be28542a80bae  xmr-stak-win64-2.10.5.zip

$ sha3sum

b4faf3488031199762eae4bdf839101271c64ba6ad7e9e9d24205892  xmr-stak-linux-2.10.5-cpu_cuda-nvidia.tar.xz
b6badb056071515be8addfe673652a3ee71ea5b48aaf713bd80b84ff  xmr-stak-linux-2.10.5-cpu_opencl-amd.tar.xz
39d21937b0848b8f55b418cfc1b0aa2670c07c87e2532abffe4b4003  xmr-stak-linux-2.10.5-cpu.tar.xz
41d92cffe4343fbbd019a72a7acd2924bb55b9bd52dd2fbbbef2f524  xmr-stak-win64-2.10.5.7z
a726221d0373e5645fafd65deb0ef63f5d547b97ed7fd8029e0f6cea  xmr-stak-win64-2.10.5.zip

$ date
Sun Jun  9 22:09:32 CEST 2019
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE/1KCl0CoWz10QvqNBRY4wIhl6UMFAlz9Z6oACgkQBRY4wIhl
6UNkjwf+N6oNUs/iaFQHZKIjl2i2crAueELRMa9FBavkEHmLypXu4ySBbPmu9UIe
PDPRSm1j4EiuL9ZVr/SIcuXLbzPsc6qgYF/l+TVGu4XUTruCsVCmP1iV434SQeWk
hy4+FUczcYlKC00jH0JL+sJ0/1ELtRg8m4RxAuKMb49lnGS8ifjjpjXLa5jx3jSV
I2EJcot7LaeyxPqsAHg9YBPCHA8UqhAuHlEzDjlUW3WFdqAg+KG0HMZxvt6e8UPI
K/4Zp/C6XgAjV2REr2kxgBPveyBLgtr0PclUo0oUSl+r14BvS9XbnSZv0WmR9CIM
7ep3IJoZAlXA1kX2CY34N1/OeFt5sw==
=YaR4
-----END PGP SIGNATURE-----

Fix for cryptonight_r NVIDIA

02 Apr 07:57
a5b8fb7
Compare
Choose a tag to compare
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 release fixes a miner freeze (deadlock in nvrtc) if CUDA <10.1 is used and code for the monero block 1802223 is created.

Changelog:

  • fix simple start #2385
  • avoid hash rate drop during dev pool mining #2387
  • fix cn_r block 1802223 bug #2390

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

XMR-Stak 2.10.4 Build Checksums

compiled by: psychocrypt

# released compressed binaries

$ sha1sum 
74b843e3bad7685b4bd788b9acf2d5cbfe6c5222  xmr-stak-linux-2.10.4-cpu_opencl-amd.tar.xz
7815be6f8487482ef7bae7c60bf2a8c8dd8961af  xmr-stak-linux-2.10.4-cpu.tar.xz
c24975cf8fc30c369fff4d32d415a7f011ed1c1a  xmr-stak-win64-2.10.4.7z
ef86c3aba7816c70d9552ea9fdf99ed10148880f  xmr-stak-win64-2.10.4.zip

$ sha3sum 
a2d7acaae40998696fe4730009ffcdff088283379f64a83a6cf977a5  xmr-stak-linux-2.10.4-cpu_opencl-amd.tar.xz
919b524ff5a1693c19f1018f560a2f6cc5492eb726a1ef20a4f4f0bc  xmr-stak-linux-2.10.4-cpu.tar.xz
b1ccd96d5c5253493e3ccae2b9395fab018eeaa0ec1b78c6901ced3c  xmr-stak-win64-2.10.4.7z
67c6feb2aa46588856e24ccf7c4d392f7aac7d7109434c34eca3385c  xmr-stak-win64-2.10.4.zip

$ date
Tue Apr  2 08:00:12 CEST 2019
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJcovqOAAoJEAUWOMCIZelDUnYH/0jtT6JX5AYFIiEX5A7LRENp
2gtrJceslusPIQA8D7O8XS8HKStjjQJn7IaCZ2o/RQt5gWuJ/MO27B/T152AV8i4
pbMJ4pUXXJUeobJx3BPWppO7pnQbibXq4dl9PWjWIpSOcFdvEHnvG+CPqTI0u0fV
whvmwwM/N6UEcvrvvtLYowQwJ+m7Ls+cfQqQKzqYrkGGmA5Q7HTetjr86V6WWM8v
EnR+sUh3t9kP/0bZNm77cRGhPqieP9Ck3sQtTDi9wuxFhOYTaeLrN0SYGYpaQTGV
vIjkjoJig2zP1ACiRKnwWN4FJAtamR1j3Ul1sBb4xKtu/gjV6N/mjl+5utB7o9g=
=6uQ2
-----END PGP SIGNATURE-----