Projects in Awesome Lists tagged with circom
A curated list of projects in awesome lists tagged with circom .
https://github.com/semaphore-protocol/semaphore
A zero-knowledge protocol for anonymous interactions.
circom ethereum hacktoberfest javascript monorepo proof-of-membership semaphore solidity typescript zero-knowledge zero-knowledge-proofs zk-snarks
Last synced: 24 Jun 2026
https://github.com/privacy-ethereum/maci
Minimal Anti-Collusion Infrastructure (MACI)
circom ethereum maci solidity typescript
Last synced: 18 Oct 2025
https://github.com/privacy-scaling-explorations/zkp-app-boilerplate
Build your zkp app with typescript, hardhat, circom, and snarkjs!
circom ethereum hardhat react snarkjs typescript zkp
Last synced: 24 Aug 2025
https://github.com/socathie/circomlib-ml
Circom Circuits Library for Machine Learning
blockchain circom circomlib machine-learning zero-knowledge-proof
Last synced: 19 Apr 2025
https://github.com/enricobottazzi/zk-sbt
Library to issue zero knowledge soul bound tokens (ZK SBTs)
circom ethereum iden3 soul-bound-token zk
Last synced: 12 Jan 2026
https://github.com/enricobottazzi/ZK-SBT
Library to issue zero knowledge soul bound tokens (ZK SBTs)
circom ethereum iden3 soul-bound-token zk
Last synced: 09 Jul 2025
https://github.com/0xPARC/zkrepl
An online playground for zero knowledge circuits
Last synced: 09 May 2025
https://github.com/erhant/circomkit
A testing & development environment for Circom.
circom development-environment toolkit typescript zero-knowledge
Last synced: 12 Apr 2025
https://github.com/dl-solarity/hardhat-zkit
The ultimate TypeScript environment for Circom development
circom environment hardhat hardhat-plugin snarkjs solarity typescript zk zkit zkp
Last synced: 05 Apr 2025
https://github.com/jeong0982/gkr
zero knowledge proof aggregator for general circuit
aggregator circom cryptography zkp
Last synced: 17 Aug 2025
https://github.com/vplasencia/zkgames
zkGames is a platform that allows users to play zk (zero knowledge) games and mint an NFT as proof that they have won.
blockchain circom circuit snarkjs solidity zero-knowledge zkp
Last synced: 10 Aug 2025
https://github.com/firstbatchxyz/hollowdb
A privacy-preserving key-value database on Arweave.
arweave arweave-blockchain circom firstbatch hollowdb key-value key-value-database key-value-store smartweave warp zero-knowledge
Last synced: 03 May 2025
https://github.com/firstbatchxyz/HollowDB
A privacy-preserving key-value database on Arweave.
arweave arweave-blockchain circom firstbatch hollowdb key-value key-value-database key-value-store smartweave warp zero-knowledge
Last synced: 12 May 2025
https://github.com/erhant/zkbrainfuck
A Brainfuck zkVM with Circom.
brainfuck circom golang zero-knowledge zkvm
Last synced: 21 Mar 2025
https://github.com/Veridise/Picus
Automated verification of uniqueness property for ZKP circuits
blockchain circom circomlib security verification zero-knowledge
Last synced: 11 Jul 2025
https://github.com/vplasencia/zksudoku
zkSudoku is a platform that allows users to play zk (zero knowledge) Sudoku games.
blockchain circom circuits snarkjs solidity zero-knowledge zkp
Last synced: 03 Jul 2025
https://github.com/enricobottazzi/zeko
Zero Knowledge-based NFT Private Airdrop. ð finalist EthDenver 22
circom erc721 ethereum identity zero-knowledge
Last synced: 23 Feb 2026
https://github.com/enricobottazzi/designated-verifier-proof
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)
circom cryptography ecdsa-cryptography signature-verification snarkjs zk-snarks
Last synced: 27 Jun 2025
https://github.com/kimiwu123/samples
Samples of Ethereum smart contracts, golang and circom for beginners.
circom ethereum golang solidity zero-knowledge-proofs
Last synced: 27 Feb 2026
https://github.com/getZeFi/circomjs
CircomJS is a javascript framework that allows you to automate your Circom workflow in pure javascript.
circom circom-framework circomjs snarkjs zk-snarks
Last synced: 18 Apr 2025
https://github.com/docknetwork/crypto-wasm-ts
Typescript abstractions over Rust crypto library's WASM wrapper
accumulator anonymous-credentials circom cryptography privacy-enhancing-technologies signature-scheme zero-knowledge-proofs zk-snarks
Last synced: 16 Oct 2025
https://github.com/privacy-scaling-explorations/zk-kit.circom
A monorepo of reusable Circom circuits.
circom monorepo zero-knowledge zk-kit zk-snarks
Last synced: 20 Mar 2025
https://github.com/advaita-saha/zk-voting
Anonymous Voting system build with the power of Zero-knowledge cryptography
circom circomlib cryptography merkle-tree snarkjs voting-application zero-knowledge zk-snarks
Last synced: 02 Mar 2026
https://github.com/tokamak-network/DEPRECATED-circom-ethereum-opcodes
Circom circuits of Ethereum arithmetic and bitwise operators
circom ethereum-assembly zero-knowledge
Last synced: 05 Oct 2025
https://github.com/tokamak-network/deprecated-circom-ethereum-opcodes
Circom circuits of Ethereum arithmetic and bitwise operators
circom ethereum-assembly zero-knowledge
Last synced: 25 Oct 2025
https://github.com/koukyosyumei/zkfuzz
ZK Circuit Fuzzer
bugbounty circom fuzzing zero-knowledge
Last synced: 18 Jun 2025
https://github.com/alxkzmn/zk-wordle
The Wordle you know, but with Zero-Knowledge Proofs
blockchain circom circomlib ethereum snarkjs wordle wordle-game zk zk-snarks zk-wordle zkp zkproof zksnark zksnarks
Last synced: 07 Mar 2026
https://github.com/enricobottazzi/zk-sbt-frontend
This repo contains the frontend implementation related to the ZK-SBT protocol
Last synced: 02 Feb 2026
https://github.com/tokamak-network/zvm
Zero Knowledge based Ethereum Virtual Machine in Circom language
Last synced: 09 Apr 2025
https://github.com/tokamak-network/deprecated-zvm
Zero Knowledge based Ethereum Virtual Machine in Circom language
Last synced: 03 Mar 2026
https://github.com/vplasencia/zksudoku-plonk
zkSudoku is a platform that allows users to play zk (zero knowledge) Sudoku games.
blockchain circom circuit snarkjs solidity zero-knowledge zkp
Last synced: 02 Jul 2025
https://github.com/aviggiano/circom-mutator
Mutation testing tool for circom
circom mutation mutator zero-knowledge
Last synced: 02 Jan 2026
https://github.com/tintinweb/vscode-circom-pro
ðĐâðŧ Circom compiler, snippets, hover and language support for Visual Studio Code
Last synced: 23 Jul 2025
https://github.com/dl-solarity/circom-lib
Circom circuits library for magnificent ZK applications
circom solarity solidity zero-knowledge zkp
Last synced: 29 Jul 2025
https://github.com/pluto/parser-attestor
Circuits for parsing, locking, and extracting from various widely-used formats including JSON and HTTP.
Last synced: 15 Apr 2025
https://github.com/chancehudson/rust-witness
Generate circom witnesses natively in Rust
Last synced: 28 Apr 2025
https://github.com/dl-solarity/zkit
Circom zero knowledge kit
circom kit snarkjs typescript zk
Last synced: 06 Oct 2025
https://github.com/masa-finance/masa-zksbt
A template for creating new SBTs inheriting from the Masa SBT smart contracts, using ZKP.
circom smart-contracts solidity
Last synced: 08 Oct 2025
https://github.com/vplasencia/circom-snarkjs-scripts
Generic scripts to create zero knowledge applications using circom and snarkjs
circom circuits scripts snarkjs
Last synced: 10 Apr 2025
https://github.com/noway/nzcp-circom
ZK proof of NZ COVID Pass identity written in Circom
cbor circom circuit covid-19 cwt newzealand nzcp vaccine vaccine-passports zk zk-snarks zkp
Last synced: 02 Sep 2025
https://github.com/knot-inc/noxx-contract
Smart Contract for noxx
circom foundry solidity zero-knowledge
Last synced: 14 Aug 2025
https://github.com/erhant/circomkit-examples
Circom circuits such as SHA256, float-add and Fibonacci, developed with Circomkit.
circom circuit example toolkit zero-knowledge
Last synced: 06 May 2025
https://github.com/verumlotus/zk-hashes
Calculate the hash of any input for ZK-Friendly hashes (MiMC & Poseidon) over a variety of Elliptic Curves.
babyjubjub bn254 circom hash mimc pallas pasta-curves vesta zero-knowledge zksnark
Last synced: 10 Apr 2025
https://github.com/decurity/tree-sitter-circom
Circom grammar for tree sitter
circom grammar parser tree-sitter
Last synced: 27 Oct 2025
https://github.com/kimiwu123/zkvote
Zero-knowledge voting based on Semaphore
Last synced: 01 Mar 2025
https://github.com/noway/sha256-var-circom
Variable length sha256 hash function in Circom
circom circuit sha256 variable-length zk-snarks
Last synced: 14 Apr 2026
https://github.com/factomproject/ptnet-zkp
Zero Knowledge Proof for Petri-Nets using the circom language
Last synced: 06 Apr 2025
https://github.com/maximedgr/zk-xrpl-evm-workshop
With just two lines of code, it is possible to easily generate and verify a ZK proof on the XRPL EVM Sidechain using hardhat-circom plugin !âĻ
blockchain circom circuit evm hardhat snarkjs xrpl zk zk-snarks
Last synced: 12 Aug 2025
https://github.com/flyingnobita/nft-zk
Mint AI Generated Kanji NFTs with Zero Knowledge
Last synced: 10 Mar 2026
https://github.com/dl-solarity/zktype
Typescript bindings for Circom circuits
Last synced: 04 Jul 2025
https://github.com/bajpai244/circom_c_witness_generator
C compiled Circom witness generator, works for both x86_64 and ARM64 { M1, M2 Macs }.
Last synced: 05 Jul 2026
https://github.com/denizumutdereli/zksnarks-circom-balanceof
A proof-of-concept that how we can generate zero-knowledge proofs with using Circom domain specific language via ZKSNARKS.
circom circuits evm-blockchain smart-contracts zksnarks
Last synced: 10 Oct 2025
https://github.com/seiyakobayashi/zero-knowledge-photo
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.
circom deepfake-detection ethereum photography photos privacy smart-contracts solidity typescript zero-knowledge-proofs zk-circuits zk-snarks
Last synced: 07 May 2026
https://github.com/santiellena/circom-bootcamp
My homework and notes on the Circom Bootcamp by RareSkills
Last synced: 16 Jun 2025
https://github.com/alxkzmn/spartan-circom
Write Spartan circuits in Circom
circom spartan zero-knowledge zero-knowledge-proofs zk zk-snarks zkp zkproof zksnarks
Last synced: 06 Jul 2025
https://github.com/firstbatchxyz/hollowdb-prover
Zero-knowledge prover utility for HollowDB.
arweave circom hollowdb typescript zero-knowledge
Last synced: 03 May 2025
https://github.com/harryr/ark-circom-witnesscalc
Groth16 + Circom + Arkworks + Circom-Witnesscalc + WASM
arkworks-rs circom circom-witnesscalc groth16 wasm
Last synced: 15 Apr 2026
https://github.com/erhant/circomkit-ffi
A Rust-based shared library for alternative prover backends.
circom ffi rust zero-knowledge
Last synced: 18 Feb 2026
https://github.com/dyslex7c/zk-election
Cryptography-driven and privacy-preserving election framework with zk-SNARKs
circom cryptography election voting voting-application zero-knowledge zkp zksnarks
Last synced: 03 Feb 2026
https://github.com/semiott/veritynet
Most Valuable Project Winner at ETH Planet 2020 Hackathon. Probabilistic Proofs and Coherent Cryptoeconomics for Decentralised Finance Fairness Architectures
aave aave-protocol-governance aave-tokens chainlink chainlink-adapter circom compound fairness-algorithms fairness-verifiers financial-fairness-algorithms governance-protocols linkpool probabilistic-proofs randao snarkjs starkware-veedo-vdf tellor-oracles tinlake-tokens voting-verifiers zero-knowledge-proofs
Last synced: 19 Apr 2026
https://github.com/advaita-saha/create-circom-project
A circom started project for simpler use and zero-knowledge project development with simple commands
circom circomjs-starter circomlib hardhat snarkjs zero-knowledge
Last synced: 30 Aug 2025
https://github.com/semiott/suffragenet
Privacy Preserving Platform using Computational Integrity Proofs for Amplifying, Accentuating and Aggregating Social Signals
applied-zkp circom e-voting ethereum minority-votes privacy-preserving quadratic-voting semaphore-framework snark-verification snarkjs voting-app voting-application zero-knowledge zkp
Last synced: 11 Apr 2026
https://github.com/pisuthd/circom-example
Example circuits for circom 2.0
circom circomlib snarkjs zk-snark
Last synced: 15 Feb 2026
https://github.com/sudiptab2100/performance-test-of-hash-functions-groth16
Prover size performance analysis of various hash function pre-image proving in Groth16 zk-SNARK
blockchain circom circomlib ethereum groth16 hashing javascript mimc pedersen poseidon sha256 snarkjs solidity web3js zk-snarks
Last synced: 19 Apr 2026
https://github.com/dl-solarity/chai-zkit
Chai matchers for Circom
assertions chai chai-plugin circom solarity zk zkit
Last synced: 07 Mar 2026
https://github.com/sudiptab2100/zksnark-auth-js
zk-SNARK (Groth16) based authentication for EVM smart contracts.
circom ethereum groth16 javascript js snarkjs solidity zero-knowledge zk-snarks zokrates
Last synced: 05 May 2026
https://github.com/firstbatchxyz/hollowdb-prover-go
Zero-knowledge prover utility for HollowDB.
circom go groth16 hollowdb zero-knowledge
Last synced: 10 Jun 2026
https://github.com/ocdbytes/zk
This repository includes all the code implementations for zk-snark verifying systems from simple arithmetics behind it to the circuit design and working.
arithmetic circom sagemath zero-knowledge
Last synced: 19 Mar 2025
https://github.com/f3r10/zk-gov-acution-verifier
Proof of concept done during the PSE 2024 Hackathon
Last synced: 17 Mar 2025
https://github.com/gigameshgarages/reefnet
Privacy Preserving Metadata Proof Powered Data Streaming Token Vaults with zkRollups on Ocean Protocol
balancer-pools circom data-privacy defi erc1620 erc20 metadata metadata-management ocean-protocol randao snarkjs starkware starkware-veedo-vdf streaming vdf zkrollup zokrates
Last synced: 29 Apr 2026
https://github.com/erdoganishe/circom-sorting
Circom implementation of sorting algos
Last synced: 11 Oct 2025
https://github.com/pisuthd/daocheck
astar blockchain circom dao ethereum payment snarkjs solidity zk-snarks
Last synced: 18 May 2026
https://github.com/numtel/ntru-circom
NTRU (post-quantum asymmetric lattice) encryption in Javascript and Circom
circom circomkit ntru ntru-homomorphic-encryption ntruencrypt
Last synced: 15 Oct 2025
https://github.com/sudiptab2100/incremental-merkle-tree-python
Incremental Merkle Tree (IMT) - a specialized form of a Merkle tree designed to allow for efficient appending of new elements
circom circomlib ethereum groth16 incremental-merkle-tree merkle-proof merkle-root merkle-tree mimc sha256 tornado-cash tornadocash web3 zero-knowledge zksnark zksnarks
Last synced: 04 May 2026
https://github.com/kritagya123611/dead-drop-zk-app
ð DeadDrop ZK App â A zero-knowledge proof system to verify encrypted messages without revealing them. Built with Circom, Groth16, and Poseidon hash. Proves that decryption of ciphertext with a private key matches a commitment. Ideal for anonymous message reveals.
circom circom-language circomlib groth16 npm poseidon-hash posiedon react snarkjs typescript
Last synced: 03 May 2026
https://github.com/kimiwu123/zkvote-rollup
Roll up ballots of zkvote
circom zero-knowledge-proofs zkp
Last synced: 03 Jun 2026
https://github.com/kumacrypto/circom_boilerplate
Simple circom boilerplate
boilerplate circom circom-boilerplate zero-knowledge zk-snarks
Last synced: 14 Mar 2025
https://github.com/erhant/flutter-snarkjs
Generating zero-knowledge proofs using SnarkJS within Flutter WebView (iOS targeted).
circom flutter snarkjs webview
Last synced: 02 Jul 2026