Skip to main content

4 docs tagged with "circuits"

View all tags

Circuits

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

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 Kernel Circuit

Understand the Public Kernel Circuit executed by sequencers that manages public state transitions in Aztec.

Rollup Circuits

Learn how Rollup Circuits compress thousands of transactions into a single SNARK proof using a binary tree topology for efficient verification on Ethereum.