Python reference implementation of the Zcash proof-of-work
The PoW currently being used by Zcash is Equihash, a memory-hard algorithm based on the Generalised Birthday Problem.
Install
virtualenv .env
. .env/bin/activate
pip install -r requirements.txt
Demo miner
To run:
./pow.py
Details about available options:
./pow.py -h
Test vectors
./test-pow.py