Skip to content

Home > Resources > docs > Noir-Docs

Noir Documentation

Summary

Official documentation for Noir, a Rust-inspired domain-specific language for writing ZK circuits. Noir compiles to ACIR and supports multiple proving backends (Barretenberg, etc.). Covers the language syntax, standard library, backend configuration, and toolchain. The primary reference for developers building ZK applications with Noir.