The universal language of zero knowledge—and Aztec. With Rust-like syntax and intuitive controls, Noir makes privacy the default—and exposing data as simple as adding the pub keyword.
Noir uses familiar Rust-like syntax, making it intuitive to start building in zero-knowledge.
Leverage proven, open-source primitives and libraries crafted by leading cryptographers.
Learn Noir once and use it anywhere—on Aztec or to write ZK programs across any chain.
Explore some of the Noir projects, libraries, and primitives that can be seamlessly integrated into your Aztec projects.