Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.02 KB

README.md

File metadata and controls

20 lines (14 loc) · 1.02 KB

Implementation of the Pinocchio zk-SNARK system and the Geppetri extension for proofs on authenticated data based on text files.

Used by the original PySNARK and the qaptools backend of its re-write.

Qaptools may be used for non-commercial, experimental and research purposes; see LICENSE.md for details. Qaptools is experimental and not fit for production environment. In particular, qaptools does not use cryptographically secure randomness! See base.cpp and modp.cpp.

Compile instructions:

git submodule init
git submodule update
mkdir build
cd build
cmake ..
make

Compiling for Windows: using mingw64 (on Windows or as a cross-compiler) and the GMP package

Windows binaries are available here