jsnark

Circuit builder

A Java library for building zk-SNARK circuits using libsnark as a backend.

A Java library for zk-SNARK circuits

GitHub

210 stars
15 watching
85 forks
Language: Java
last commit: almost 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
zkcrypto/bellmanA crate for building and implementing zk-SNARK circuits1,031
consensys/gnarkA fast zk-SNARK library with a high-level API to design circuits.1,459
drom/reqackA JavaScript toolset for designing and analyzing digital circuits based on an elastic transactional protocol29
coder5876/libsnark-tutorialA tutorial and example code project for creating zk-SNARKs using the libsnark software library191
iden3/snarkjsA JavaScript and WebAssembly implementation of a zero-knowledge proof protocol for secure multi-party computations1,801
olofk/fusesocA toolset for managing and building digital circuit designs using hardware description languages like Verilog or VHDL1,217
luozhuzhang/zkps-circuit-snarkA zk-SNARK implementation using circom and snarkjs for secure multi-party computation and decentralized applications.61
iden3/circom_oldA compiler for a specific circuit language used in zkSNARKs proofs473
ucsbarchlab/pyrtlA Pythonic framework for designing and simulating digital circuits261
zokrates/zokratesToolbox for implementing and deploying zkSNARKs on the Ethereum blockchain1,836
lucasgleba/zkriscvA RISC-V CPU emulator implemented as a zero-knowledge verification system to prove program execution correctness47
matter-labs-archive/snarkygpuA GPU-based zkSNARK prover that aims to improve the performance of distributed verification processes for blockchain applications.23
iden3/wasmsnarkA Web Assembly-based library for generating and verifying zero-knowledge proofs using zkSnark protocols211
jstoxrocky/zksnarks_exampleA practical tutorial on creating and verifying zkSNARKs in contracts296
o1-labs/o1jsAn evolution of SnarkyJS, providing a toolkit for building zero-knowledge-enabled applications using zk-SNARKs and zkApps in TypeScript.540