A toolbox for zkSNARKS on Ethereum
Branch: develop
Clone or download
Pull request Compare This branch is 270 commits behind Zokrates:develop.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci limit thread number on tests Nov 22, 2018
zokrates_book fixed hashexample.code example Nov 25, 2018
zokrates_cli merge develop Nov 10, 2018
zokrates_core implement div rather than inverse Nov 27, 2018
zokrates_fs_resolver merge develop Nov 10, 2018
.dockerignore split into cli and lib Jun 30, 2018
Cargo.lock merge develop Nov 10, 2018
Cargo.toml revert cargo.toml Aug 10, 2018
Dockerfile update maintainers Oct 26, 2018
LICENSE Create LICENSE - closes Zokrates#14 Apr 12, 2018
README.md ZoKrates spelling + typo fix. Nov 23, 2018
build.sh include all packages in tests and build Aug 1, 2018
build_libsnark.sh Add CircleCi config (Zokrates#160) Nov 9, 2018
build_release.sh add production dockerfile, update CI Oct 25, 2018
dev.Dockerfile update maintainers Oct 26, 2018
full_test.sh split libsnark and packing helpers Oct 23, 2018
test.sh include all packages in tests and build Aug 1, 2018



Join the chat at https://gitter.im/ZoKrates/Lobby Jenkins Jenkins

ZoKrates is a toolbox for zkSNARKs on Ethereum.

This is a proof-of-concept implementation. It has not been tested for production.

Getting Started

Have a look at the documentation for more information about using ZoKrates.
A getting started tutorial can be found here.

Getting Help

If you run into problems, ZoKrates has a Gitter room. You can come ask for help on Gitter.


ZoKrates is released under the GNU Lesser General Public License v3.


We happily welcome contributions. You can either pick an existing issue, or reach out on Gitter.

Unless you explicitly state otherwise, any contribution you intentionally submit for inclusion in the work shall be licensed as above, without any additional terms or conditions.