1. Introduction
  2. 1. Why Use a Proof System?
  3. 2. Why Stwo?
  4. 3. AIR Development
    1. 3.1. Writing a Simple AIR
      1. 3.1.1. Hello (ZK) World
      2. 3.1.2. Writing a Spreadsheet
      3. 3.1.3. From Spreadsheet to Trace Polynomials
      4. 3.1.4. Committing to the Trace Polynomials
      5. 3.1.5. Evaluating Constraints Over Trace Polynomials
      6. 3.1.6. Proving an AIR over the Trace
    2. 3.2. Preprocessed Trace
    3. 3.3. Static Lookups
    4. 3.4. Dynamic Lookups
    5. 3.5. Local Row Constraints
    6. 3.6. Components
    7. 3.7. Additional Examples
  5. 4. Cairo as a Stwo AIR
  6. 5. How Does It Work?
    1. 5.1. Mersenne Primes
    2. 5.2. Lookups
  7. 6. Users of Stwo

stwo-book

Cairo as a Stwo AIR

🚧