Tag
#circom
157 repositories
Repos
Hydra-S1 ZK Proving scheme circuits, used for ZK Attesters in Sismo
Build your zkp app with typescript, hardhat, circom, and snarkjs!
This repository contains Zk learning resources
Library to issue zero knowledge soul bound tokens (ZK SBTs)
Collection of web3 resources for blockchain enthusiasts. Contains some major alpha on ZKP, Solidity & auditing.
A library to do regex verification in circom, adapted from the original zk-email. It additionally generates lookup tables for halo2-regex and soon Noir.
The ultimate TypeScript environment for Circom development
Verifying biometric passports with zero knowledge proofs (SNARKs)
zkGames is a platform that allows users to play zk (zero knowledge) games and mint an NFT as proof that they have won.
Shield is a development framework for circom developers. The core reason is to provide libraries, plugins, and testing tools to ensure code quality and security.
CircomJS is a javascript framework that allows you to automate your Circom workflow in pure javascript.
Extensive benchmarks of various zero-knowledge proof systems for Fully Homomorphic Encryption
zkSudoku is a platform that allows users to play zk (zero knowledge) Sudoku games.
Zero Knowledge-based NFT Private Airdrop. 🏆 finalist EthDenver 22
Reusable component to add a designated verifier to your zk circom circuit. It means that the zk proof generated from your circuit cannot be verified by someonewho is not the designated verifier (identified by its ethereum public address)
zkCREAM is zk-SNARK based anonymized voting application using a token mixer
Your Zero knowledge evidence protocol for encrypted decentralized storage and onchain verifiable ownership.
Samples of Ethereum smart contracts, golang and circom for beginners.
Typescript abstractions over Rust crypto library's WASM wrapper
Anonymous Voting system build with the power of Zero-knowledge cryptography
Circom circuits of Ethereum arithmetic and bitwise operators
Anybody Problem simulates the 3-body problem in two dimensions using zk proofs written in circom.
This repo contains the frontend implementation related to the ZK-SBT protocol
Zero Knowledge based Ethereum Virtual Machine in Circom language
zkSudoku is a platform that allows users to play zk (zero knowledge) Sudoku games.
Circom circuits library for magnificent ZK applications
ElGamal encryption/decryption Circom2 circuits on the Baby Jubjub curve with TypeScript integration for input handling, testing, and benchmarking.
Simple Circom circuit and a parser to func with Groth16 and snarkjs
Circom circuits such as SHA256, float-add and Fibonacci, developed with Circomkit.
The Zero Knowledge Whitelist Tool is a powerful utility for managing an address whitelist using Zero-Knowledge (ZK) proofs.
A template for creating new SBTs inheriting from the Masa SBT smart contracts, using ZKP.
Privacy Protected On-chain Identity Based on Zero Knowledge Proof
Circom challenges within zkCTF by Scalebit, solved with Foundry & Circomkit.
Solidity smart contracts to vote anonymously on a free-gas network (Besu) using zk-SNARK.
Tokamak zk-EVM: CLI and proving pipeline to convert Tokamak Layer 2 transactions into zk-SNARK proofs
Implementation of rock-paper-scissors in circom and snarkjs to verify zero-knowledge proofs onchain and using multi-party computation to ensure privacy in the plays.
Implemented educational application of zero knowledge proofs.
Social login for smart wallets using JWT zkProofs and account abstraction. Log in with Google or Discord—no seed phrases, just secure, seamless access powered by zero-knowledge on Starknet.
Creating a zero-knowledge (ZK) based ticketing system to prevent counterfeiting and black marketing while keeping costs low is an innovative approach.
Examples of using zero-knowledge proofs on the TON blockchain (Groth16)
The battleship game running on the Ethereum blockchain, with Zero-Knowledge.
Crypto-native push-your-luck card game on Solana. ZK-proof deck verification (Groth16 + Poseidon), AI opponents, token-burning mechanics. Built with Pinocchio native (zero dependencies).
Privacy settlement for Solana. Published Groth16 proof stack: circuit, verifying key, Rust verifier, manifest. Evidence-first.
Z-Voting, completely anonymous voting framework, zero-knowledge based authentication , implemented in solidity smart contract which can be used on every blockchain that support solidity smart contract
This repository includes all the code implementations for zk-snark verifying systems from simple arithmetics behind it to the circuit design and working.
Use ZK Worth to prove your assets are above a threshold without revealing your wallet addresses or on-chain activity. Try out the webapp here ⬇️
A blockchain network that proves the ownership & originality of photos with zero knowledge technology. The ultimate goal is to differentiate malicious AI-generated deepfakes from human-taken photos, while preserving user privacy.
Decentralized file storage with IPFS, Zero-Knowledge Proof identity verification, and NFT-based access control
A privacy-first healthcare gateway that uses Zero-Knowledge Proofs to verify clinician access to FHIR data without revealing patient identity on-chain.