Projects owned by Aztec Labs supporting the Aztec Network.
noir-projects: Noir code for Aztec contracts and protocol circuits.yarn-project: Typescript code for client and backenddocs: Documentation source for the docs site
- Aztec.nr: A Noir framework for smart contracts on Aztec.
- Aztec: A package for starting up local dev net modules, including a local 'network' devnet, an Ethereum network, deployed rollup contracts and Aztec execution environment.
- Aztec.js: A tool for interacting with the Aztec network. It communicates via the Private Execution Environment (PXE).
- Example contracts: Example contracts for the Aztec network, written in Noir.
- End to end tests: Integration tests written in Typescript--a good reference for how to use the packages for specific tasks.
The projects in this repo are released via npm (@aztec) and DockerHub (azteclabs/aztec).
There are many ways you can participate and help build high quality software. Check out the contribution guide!
For a broad overview of the CI system take a look at CI.md.
For some deeper information on individual scripts etc (for developing CI itself), take a look at ci3/README.md.