Equihash solver port from C++ to C for Zcash
Switch branches/tags
Nothing to show
Clone or download
aabc Fixes #2, Segmentation fault / bus error.
Thanks to kdping@githib for reporting!
Latest commit 9e00e7f Sep 18, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BLAKE2 @ cb0506c First commit. Oct 11, 2016
.gitmodules First commit. Oct 11, 2016
Makefile Rename files. Oct 13, 2016
README.md Wrap solvers in Zcash API. Oct 14, 2016
basicSolver-opt.c Fixes #2, Segmentation fault / bus error. Sep 18, 2017
basicSolver.c Fixes #2, Segmentation fault / bus error. Sep 18, 2017

README.md

Equihash Solver for Zcash, C Implementation

Install

git clone https://github.com/aabc/equihash-zcash-c.git
cd equihash-zcash-c
git submodule init
git submodule update
make
./basicSolver -n 96 -k 5 -I 'block header' -N 0
./basicSolver-opt -n 200 -k 9 -I 'block header' -N 1

You can use Zcash Solver CLI API:

./basicSolver-opt -n 200 -k 9 -i input.bin