GPU miner for Zcash.
Due to recent events of people using OptiminerZcash despite not being willing to pay the developer for his work depriving any earnings there are no more public releases of the software.
Note that re-distribution of versions downloaded from here is disallowed according to its licence.
See the full discussion at https://forum.z.cash/t/about-linux-dev-fees/9600/18?u=optiminer
Thank you for your understanding.
Supports:
- Linux and Windows 64bit only.
- AMD GCN cards only.
Expected speed (stock card):
- R9 Nano: 255 S/s
- R9 290: 190 S/s
- RX 480: 185 S/s
Windows support may be added in a future version.
No NVIDIA support planned at the moment.
The miner contains a fee for supporting the dev. All shown hash rates are net rate, i.e., with fee deducted. What you see is what You get!
Run from the archive root directory: $ ./optiminer-zcash -s eu1-zcash.flypool.org:3333 -u t1Yszagk1jBjdyPfs2GxXx1GWcfn6fdTuFJ.example -p password
For a list of all options run with '-h': $ ./optiminer-zcash -h
There are also 'mine.sh' and 'start.bat' scripts for running it under Windows and Unix. Just edit the pool and user settings before running!
Starting with version 0.5.0, there is an intensity option (-i). Higher intensity generally means faster hashing. But if it is too high, the miner might crash or have very poor performance. The miner tries to auto-detect the best intensity for your card but you can experiment with different values.
E.g., adding '-i 2' to command line sets intensity to 2 for all cards. If you have multiple card you can specify one '-i' for each card, e.g., if you have four cards '-i 3 -i 4 -i 4 -i 3' (same order as -d). An intensity value of 0 means auto-detect.
Install the required libstc++:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install libstdc++6
You need to run the miner from the directroy where optiminer-zcash is in otherwise it will not find the opencl kernel.
There is a problem with your OpenCL installation. Make sure that there is a symlink /usr/lib/libOpenCL.so.1 that points to the OpenCL library on your system.
- [0.6.0] 20-30% speed improvements.
- [0.5.0] Add intensity for increased hash rates.
- [0.4.0] Async solution validation and reporting.
- [0.4.0] Added monitoring port (see -m).
- [0.3.4] Add GPU watchdog (--watchdog-timeout and --watchdog-cmd).
- [0.3.4] Fix deadlock in stratum client.
- [0.3.3] Fix VM_CONTEXT1_PROTECTION_FAULT_ADDR.
- [0.3.2] Re-enable file logging though --log-file.
- [0.3.2] Fix bug in extranonce subscription.
- [0.3.2] Improve stratum client stability.
- [0.3.2] Reduced dev fee.
- [0.3.1] Slight improvement on hashing speed on some cards.
- [0.3.1] Turn off writing to log file.
- [0.3.1] Enable thread-safe mode for logging library.
- [0.3.1] Support for extranonce.subscribe for improved compatibility with NiceHash
- [0.3.0] New way of distributing kernels.
- [0.2.1] Fix invalid machine instruction error.
- [0.2.0] Filter invalid solutions on GPU.
- [0.1.1] Fix startup crash.