Skip to content

str4d/zcash-pow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

These are the same as in Zcash (here and here).

About

The proof-of-work algorithm for Zcash

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages