zk-SNARK (Groth16) based authentication for EVM smart contracts.
-
Updated
Mar 7, 2024 - JavaScript
zk-SNARK (Groth16) based authentication for EVM smart contracts.
Implementation of zRA protocol, a non-interactive method for constructing a transparent remote attestation (RA) protocol based on zkSNARKs.
ElGamal encryption/decryption Circom2 circuits on the Baby Jubjub curve with TypeScript integration for input handling, testing, and benchmarking.
Incremental Merkle Tree (IMT) - a specialized form of a Merkle tree designed to allow for efficient appending of new elements
A QAP compiler implemented in Python, used to compile the codes written in a Python-like programming laguage into its QAP form, and perform Groth16's setup, proof and verification steps.
Minimal spawn only version of DF as an exercise to implement ZKP
Privacy preserved digital contents trading system on public blockchain
UI for socathie/custom-dark-forest
Zero-knowledge prover utility for HollowDB.
Repository for the solution of "Fraternitas<>Libertatis" team during the Sber Hackaton 2024.
Add a description, image, and links to the groth16 topic page so that developers can more easily learn about it.
To associate your repository with the groth16 topic, visit your repo's landing page and select "manage topics."