Skip to content

Protocol Architecture

This section covers the core architectural components of the Aztec protocol.

Topics Covered

  • Addresses & Keys - How addresses and cryptographic keys work in Aztec
  • Wallets - Wallet architecture and account abstraction
  • Call Types - Different types of function calls (private, public, etc.)
  • PXE & ACIR Simulator - Private execution environment and circuit simulation
  • Transactions - Transaction structure and lifecycle
  • Fees - Fee mechanism and payment
  • Nullifier Merkle Tree - Nullifier tree structure and operations
  • Note Discovery - How users discover their private notes
  • Circuits - Overview of the circuit architecture
  • Storage Slots - How storage is organized in contracts

Navigate through the sections in the sidebar to learn more about each component.