A hands-on exploration of the Noir zero-knowledge programming language.
- Learn Noir by building practical demos
- Deploy smart contracts on Aztec Network
- Build on-chain footprint with ZK proofs
- Contribute to the Noir ecosystem
βββ docs/
β βββ examples/ # Noir circuit demos
β β βββ hello_world/ # Basic circuit example
β β βββ evm_verifier/ # Hash preimage verifier
β βββ guides/ # Learning materials
β βββ references/ # Research and skills tracking
βββ blockchain/ # Web3 exploration scripts
βββ aztec/ # Aztec-specific tooling
- Nargo - Noir compiler
- Aztec Sandbox - Local Aztec development environment
curl -L https://raw.githubusercontent.com/noir-lang/noirup/refs/heads/main/install | bash
noirupcd docs/examples/hello_world
nargo test # Run tests
nargo execute # Execute circuitBasic circuit demonstrating private/public inputs and assertions.
Hash preimage verifier - proves knowledge of a secret without revealing it.
| Network | RPC | Explorer |
|---|---|---|
| Aztec Testnet | rpc.testnet.aztec-labs.com |
aztecscan.xyz |
| Aztec Devnet | devnet-6.aztec-labs.com |
devnet.aztecscan.xyz |
MIT