aztec-packages icon indicating copy to clipboard operation
aztec-packages copied to clipboard

Thinking in Circuits (wrapper for Aztec)

Open jzaki opened this issue 7 months ago • 0 comments

Write a tutorial to educate readers about writing efficient contracts.

Noir's Thinking in Circuits shares intuitions and advice around writing efficient Noir. Fill this knowledge gap for Aztec.

  1. Differences between different costs: conventional execution, proving/verifying gate count, execution gas, DA gas (calldata/state/blobs)
  2. Flamegraph to identify large functions/operations
  3. Tips to reduce gatecount in Noir
  4. Case study around reducing gas consumption

See "Circuit Optimisations" drive doc

jzaki avatar May 19 '25 16:05 jzaki