Releases: justvanbloom/silentarmy
Silentarmy v5 Windows
bump
Mac Beta
Please watch the temps of your gear. (smcfancontrol or else)
I can not garantee for damage by overheating!
Running silentarmy on macOS:
Install Xcode and Xcode Commandline tools $ xcode-select --install
Install python 3 $ brew install python3 or $ sudo port install python3
Install gcc $ brew install gcc or $ sudo port install gcc
./silentarmy --help
Usage: silentarmy [options]
Options:
-h, --help show this help message and exit
-v, --verbose verbose mode (may be repeated for more verbosity)
--debug enable debug mode (for developers only)
--list list available OpenCL devices by ID (GPUs...)
--use=LIST use specified GPU device IDs to mine, for example to
use the first three: 0,1,2 (default: 0)
--instances=N run N instances of Equihash per GPU (default: 2)
-c POOL, --connect=POOL
connect to POOL, for example:
stratum+tcp://example.com:1234
-u USER, --user=USER username for connecting to the pool
-p PWD, --pwd=PWD password for connecting to the pool
--extranonce-subscribe
Enable 'extranonce' stratum subscribe
Running (example):
./silentarmy --use 1 -c stratum+tcp://equihash.eu.nicehash.com:3357 -u 1GaGRtcCjb7ThaDgDLjgVwV8fctzEf12ct -p x --instances=1
Mac OS installing from source
Install Xcode and Xcode Commandline tools $ xcode-select --install
Install python 3 $ brew install python3 or $ sudo port install python3
Checkout the repository $ git clone https://github.com/justvanbloom/silentarmy.git
$ git checkout beta1mac
Compile the Binary using $ make
Test if it works $ make test
You may need to specify the paths to the locations of your OpenCL C headers and libOpenCL.so if the compiler does not find them:
$ make OPENCL_HEADERS=/path/here LIBOPENCL=/path/there
Self-testing the command-line solver (solves 100 all-zero 140-byte blocks with their nonces varying from 0 to 99):
$ make test
For more testing run sa-solver --nonces 10000. It should finds 18681 solutions which is less than 1% off the theoretical expected average number of solutions of 1.88 per Equihash run at (n,k)=(200,9).
For installing, just copy silentarmy and sa-solver to the same directory.