An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with circom

A curated list of projects in awesome lists tagged with circom .

https://github.com/privacy-ethereum/maci

Minimal Anti-Collusion Infrastructure (MACI)

circom ethereum maci solidity typescript

Last synced: 18 Oct 2025

https://github.com/sismo-core/hydra-s1-zkps

Hydra-S1 ZK Proving scheme circuits, used for ZK Attesters in Sismo

circom snarkjs zk zk-snarks zkp

Last synced: 05 Apr 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/0xeigenlabs/eigen-zkvm

A Rust zkVM with a Modular Proof System

circom plonk rust snarkjs stark zkp zkvm

Last synced: 29 Jul 2025

https://github.com/0xPARC/zkrepl

An online playground for zero knowledge circuits

circom zk-snarks

Last synced: 09 May 2025

https://github.com/0xEigenLabs/eigen-zkvm

A Rust zkVM with a Modular Proof System

circom plonk rust snarkjs stark zkp zkvm

Last synced: 10 May 2025

https://github.com/Electron-Labs/ed25519-circom

ED25519 implementation in Circom

circom ed25519 groth16 zksnark zksnarks

Last synced: 17 Apr 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/xorddotcom/SHIELD

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.

circom circomlib cli groth16 nodejs plonk shield snarkjs

Last synced: 09 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/anonklub/anonklub

Anonymous Proof of Ethereum Address Ownership

address circom ethereum halo2 membership ownership privacy snarkjs spartan wasm zk-snarks zkp

Last synced: 23 Mar 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/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/erhant/circom101

Circom circuits explained in depth.

blog circom circomkit mdbook tutorial

Last synced: 12 Sep 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/enricobottazzi/zk-sbt-frontend

This repo contains the frontend implementation related to the ZK-SBT protocol

circom snarkjs zk zk-snarks

Last synced: 02 Feb 2026

https://github.com/tokamak-network/zvm

Zero Knowledge based Ethereum Virtual Machine in Circom language

circom evm zero-knowledge

Last synced: 09 Apr 2025

https://github.com/tokamak-network/deprecated-zvm

Zero Knowledge based Ethereum Virtual Machine in Circom language

circom evm zero-knowledge

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

circom vscode-extension

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/y-pakorn/shroud

Trade with privacy on Sui

circom dapp poseidon privacy rust sui wasm zk

Last synced: 23 Feb 2026

https://github.com/pluto/parser-attestor

Circuits for parsing, locking, and extracting from various widely-used formats including JSON and HTTP.

circom zero-knowledge

Last synced: 15 Apr 2025

https://github.com/chancehudson/rust-witness

Generate circom witnesses natively in Rust

circom rust witness zk

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/tamago-labs/zkgpt

Building your GPT-based private knowledge hub using zkSNARK & PLONK

chatgpt circom langchain openai zksnark

Last synced: 28 Oct 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

circom zkp

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/olegfomenko/crypto

Crypto Library

circom cryptography go

Last synced: 17 Mar 2026

https://github.com/distributed-lab/circom-g4-grammar

G4 grammar for Circom

antlr4 circom grammar

Last synced: 03 Mar 2026

https://github.com/factomproject/ptnet-zkp

Zero Knowledge Proof for Petri-Nets using the circom language

circom petri-net zkp

Last synced: 06 Apr 2025

https://github.com/dteam-top/zkp-api-starter

BFF for ZKP projects

circom zkp

Last synced: 14 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

circom nft zkp

Last synced: 10 Mar 2026

https://github.com/dl-solarity/zktype

Typescript bindings for Circom circuits

circom types typescript zkp

Last synced: 04 Jul 2025

https://github.com/distributed-lab/circom-parser

Circom circuits parser built with ANTLR4

antlr antlr4 circom parser zk

Last synced: 06 May 2025

https://github.com/bajpai244/circom_c_witness_generator

C compiled Circom witness generator, works for both x86_64 and ARM64 { M1, M2 Macs }.

circom circom-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

circom zkp

Last synced: 16 Jun 2025

https://github.com/erhant/zkctf-scalebit

Circom challenges within zkCTF by Scalebit, solved with Foundry & Circomkit.

circom ctf ethereum solidity zk

Last synced: 28 Oct 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/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/kroma-network/rules_circom

Bazel rules for circom

bazel bazel-rules circom

Last synced: 31 Oct 2025

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/firstbatchxyz/hollowdb-prover-rust

Zero-knowledge prover utility for HollowDB.

arkworks circom groth16 hollowdb rust

Last synced: 13 Jun 2025

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

circom snarkjs

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/sigmachirality/cycrane

ðŸĶĒ Send transactions by sending emails using ZKPs and Account Abstraction

account-abstraction circom erc4337 plasmo snarkjs solidity wagmi zk-snarks zkemail zkregex

Last synced: 26 Jul 2025

https://github.com/numtel/wrap-on-privacy

Privacy wrapper for ERC20 tokens

circom erc20 ethereum privacy

Last synced: 16 Oct 2025

https://github.com/erdoganishe/circom-sorting

Circom implementation of sorting algos

circom sorting

Last synced: 11 Oct 2025

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/kazuakiishiguro/libcream

Library for zkCREAM client application.

circom ethereum maci snarkjs zk-snarks

Last synced: 11 May 2026

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