Noir-Lang

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum luctus felis in nisi tincidunt, vitae facilisis enim tempor.

Noir


Noir is an open-source zero-knowledge programming language designed to make privacy-preserving application development accessible without requiring deep knowledge of cryptography. Its Rust-inspired syntax, Nargo CLI, libraries, and backend-agnostic compilation workflow support developers building ZK applications, including authorization systems, Solidity verifiers, full-stack applications, and private smart contracts. Noir programs can be compiled to ACIR and used with different proving backends, with Barretenberg presented as the default backend.