Noir
Noir is an open-source, domain-specific programming language for writing privacy-preserving programs leveraging zero-knowledge proofs, requiring no previous knowledge on the underlying mathematics or cryptography.
A zero-knowledge proof is a cryptographic protocol that enables a party (the prover) to share outputs of certain computations with another party (the verifier), without revealing the inputs used in such computations, hence its zero-knowledge and privacy-preserving property.
Quickstart
Learning
Paste this into your AI agent for asking questions:
Read https://noir-lang.org/docs/llms.txt and tell me about Noir
Building
Paste this into your AI agent to create a new project:
Read https://noir-lang.org/docs/getting_started_manually and create a Noir project