A toolbox for zkSNARKs on Ethereum
Role in this project:
Back-end Developer Contributions:6 reviews, 254 commits, 152 PRs in 3 years 8 months
Contributions summary:Jacob's contributions focused on integrating the Rust-side of a libsnark library within the Zokrates project, a toolbox for zkSNARKs on Ethereum. This involved adapting the integration, transferring R1CS to C++, and exporting a verification key. They also implemented a solidity-compatible format for proof and input data, along with function call flattening for generating proofs. The work is centered around connecting Rust code with C++ code and creating tools around zkSNARKs.
ethereumzksnarkszero-knowledgesnarkverifiable-computation
Contributions:2 commits, 1 push, 1 branch in 5 months