Nym provides strong network-level privacy against sophisticated end-to-end attackers, and anonymous transactions using blinded, re-randomizable, decentralized credentials.
SP1 is a zero‑knowledge virtual machine that proves the correct execution of programs compiled for the RISC-V architecture.
Minimal implementation of the Mimblewimble protocol.
🦁 The Leo Programming Language. A Programming Language for Formally Verified, Zero-Knowledge Applications
A Decentralized Operating System for ZK Applications
Cairo is the first Turing-complete language for creating provable programs for general computation.
Noir is a domain specific language for zero knowledge proofs
Anonymous. Uncensored. Sovereign.
A zkVM for Decentralized Private Computations (DPC)
The Halo2 zero-knowledge proving system
Minimalist, stable, modular, fast, and ZK native implementation of the Ethereum protocol in Rust. L1 and L2 execution client.
Spartan: High-speed zkSNARKs without trusted setup
STARK-based virtual machine
Pure Rust implementation of the PLONK ZKProof System done by the Dusk team
Cross-platform open source VPN client built in Rust, with mixnet anonymity and WireGuard speed. Protects metadata, not just IP addresses. Zero-knowledge payments for unlinkable online activities.
A Rust Implementation of the PLONK ZKP System and Extensions