Skip to main content

12 docs tagged with "protocol"

View all tags

Aztec Overview

Overview of Aztec, a privacy-first Layer 2 on Ethereum supporting smart contracts with private and public state and execution.

Aztec Overview

Overview of Aztec, a privacy-first Layer 2 on Ethereum supporting smart contracts with private and public state and execution.

Circuits

Explore Aztec's core protocol circuits that enforce privacy rules and transaction validity through zero-knowledge proofs, enabling private state and function execution.

Contract Deployment

Learn how contract classes and instances are created and deployed on the Aztec network.

Glossary

Comprehensive glossary of terms used throughout the Aztec documentation and protocol.

Private Kernel Circuit

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.

Public Execution (AVM)

Learn how the Aztec Virtual Machine (AVM) executes public functions and manages public state transitions.

Rollup Circuits

Learn how Rollup Circuits compress transactions into a single proof using a hierarchical tree topology for efficient verification on Ethereum.

State Management

How public and private state work in Aztec, including storage slots, notes, and the UTXO model

Transactions

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.