Skip to main content

Intro

This directory contains the Aztec Connect specifications.

The protocol is broken up into explicit subcomponents each with a specification:

  • The rollup smart contract architecture
  • Definitions of notes and nullifiers
  • ZK-SNARK circuit primitives
  • circuit specification for evaluating unsigned integer arithmetic
  • Schnorr signature specification
  • Account circuit specification
  • Join-split circuit specification
  • Defi claim circuit specification
  • Rollup circuit specification (sometimes referred to as "inner rollup")
  • Root rollup circuit specification (sometimes referred to as "outer rollup")
  • Root verifier circuit specification