Aztec Overview
Overview of Aztec, a privacy-first Layer 2 on Ethereum supporting smart contracts with private and public state and execution.
Overview of Aztec, a privacy-first Layer 2 on Ethereum supporting smart contracts with private and public state and execution.
Overview of Aztec, a privacy-first Layer 2 on Ethereum supporting smart contracts with private and public state and execution.
Explore Aztec's core protocol circuits that enforce privacy rules and transaction validity through zero-knowledge proofs, enabling private state and function execution.
Learn how contract classes and instances are created and deployed on the Aztec network.
Comprehensive glossary of terms used throughout the Aztec documentation and protocol.
This page is a conceptual introduction to Portals, how Aztec communicates with L1 (Ethereum)
Learn about key privacy considerations when building applications on Aztec.
Learn about the Private Kernel Circuit, the only zero-knowledge circuit in Aztec that handles private data and ensures transaction privacy by executing on user devices.
Learn how the Aztec Virtual Machine (AVM) executes public functions and manages public state transitions.
Learn how Rollup Circuits compress transactions into a single proof using a hierarchical tree topology for efficient verification on Ethereum.
How public and private state work in Aztec, including storage slots, notes, and the UTXO model
Comprehensive guide to the Aztec transaction lifecycle, covering private execution, PXE interactions, kernel circuits, and the step-by-step process from user request to L1 settlement.