ZoKrates

zk proof library

Toolbox for implementing and deploying zkSNARKs on the Ethereum blockchain

A toolbox for zkSNARKs on Ethereum

GitHub

2k stars
41 watching
364 forks
Language: Rust
last commit: about 2 years ago
Linked from 6 awesome lists

ethereumlanguagesnarkverifiable-computationzero-knowledgezksnarks

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
luozhuzhang/zkps-circuit-snarkA zk-SNARK implementation using circom and snarkjs for secure multi-party computation and decentralized applications.61
matter-labs-archive/snarkygpuA GPU-based zkSNARK prover that aims to improve the performance of distributed verification processes for blockchain applications.23
zk-ml/linear-regression-demoVerifies the accuracy of a private machine learning model on Ethereum using a zk-SNARK proof214
iden3/snarkjsA JavaScript and WebAssembly implementation of a zero-knowledge proof protocol for secure multi-party computations1,801
jstoxrocky/zksnarks_exampleA practical tutorial on creating and verifying zkSNARKs in contracts296
baro77/zkbasicscsA concise introduction to Zero-Knowledge Proofs basics119
zkcrypto/bellmanA crate for building and implementing zk-SNARK circuits1,031
zk-garage/plonkA Rust implementation of PLONK proving system with optimized performance and genericity for curve types295
ebfull/powersoftauA multi-party computation protocol for generating secure parameters using zk-SNARKs141
microsoft/spartanA high-speed zero-knowledge proof system with transparent setup and arbitrary NP statement support707
o1-labs/o1jsAn evolution of SnarkyJS, providing a toolkit for building zero-knowledge-enabled applications using zk-SNARKs and zkApps in TypeScript.540
delendum-xyz/zk-benchmarkingA benchmarking framework for comparing the performance of different zero-knowledge proof libraries in a variety of use cases and environments.128
nalinbhardwaj/zordleA web application built using Zero-Knowledge Proof technology to verify players' knowledge of word mappings without revealing the words themselves.215
coder5876/libsnark-tutorialA tutorial and example code project for creating zk-SNARKs using the libsnark software library191
ddkang/zkmlA framework for constructing proofs of ML model execution in ZK-SNARKs349