Advanced Concepts
Explore advanced Aztec concepts including authentication witnesses, circuits, and storage mechanisms that enable privacy-preserving smart contracts.
Explore advanced Aztec concepts including authentication witnesses, circuits, and storage mechanisms that enable privacy-preserving smart contracts.
Comprehensive overview of Aztec Protocol, a privacy-first Layer 2 on Ethereum with both private and public state.
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.
Understand the Public Kernel Circuit executed by sequencers that manages public state transitions in Aztec.
Learn how Rollup Circuits compress thousands of transactions into a single SNARK proof using a binary tree topology for efficient verification on Ethereum.
How are storage slots derived for public and private state
Explore how transactions work in Aztec, including their lifecycle, structure, and the flow from creation to inclusion.
Understand the architecture of Aztec wallets and how they interact with the PXE to manage accounts and transactions.