halo2

Transaction anonymizer

A cryptographic system enabling anonymous transactions in cryptocurrencies

The Halo2 zero-knowledge proving system

GitHub

747 stars
34 watching
502 forks
Language: Rust
last commit: almost 2 years ago
cryptocurrencycryptographyzcashzero-knowledge

Related projects:

RepositoryDescriptionStars
cfromknecht/ozcoinA cryptocurrency project built on Confidential Transactions and ring signatures to provide anonymous and fungible transactions.7
clearmatics/zethAn integration of Zerocash on Ethereum to provide privacy and security features57
mschop/shopware-prod2testingA plugin to anonymize person-related information in a Shopware production database9
privacy-scaling-explorations/chiquitoA high-level DSL for implementing zero-knowledge proof applications with structured abstractions and a focus on performance.189
microsoft/spartanA high-speed zero-knowledge proof system with transparent setup and arbitrary NP statement support707
stealthdrop/stealthdropAnonymizing ERC20 token distributions through Zero-Knowledge proofs and cryptographic signatures352
adamisz/from0k2bpExploring the development of a cryptographic protocol from scratch to production-ready implementation156
zokrates/zokratesToolbox for implementing and deploying zkSNARKs on the Ethereum blockchain1,836
zcash/zcashA blockchain implementation providing private transactions with enhanced anonymity features.4,957
semaphore-protocol/semaphoreA protocol for anonymous interactions, enabling private group membership and message sending across blockchains without revealing identity.938
eth-sri/zkayTools and language for compiling and deploying private smart contracts on the Ethereum blockchain83
marcoonroad/nocoinerA Commitment Scheme library that provides secure and deterministic message authentication and confidentiality using authenticated encryption.11
veridise/picusAutomated tool for verifying uniqueness properties in zero-knowledge proof circuits70
cmoncur/tor_boxA Raspberry Pi-based personal anonymizing network with relay functionality114
a16z/zkdropsA system allowing users to claim tokens after providing a commitment over a public channel and later proving membership in a Merkle tree using a zero-knowledge proof.756