The Aztec Connect system consists of the following sub projects.
barretenberg
- C++ cryptographic library.barretenberg.js
- TypeScript wrapper around WASM build of barretenberg.blockchain
- Solidity smart contracts and TypeScript to interact with them.falafel
- Rollup server.halloumi
- Proof generation server.sdk
- SDK for interacting with a rollup provider.
Previous bugs fixed: https://medium.com/aztec-protocol/vulnerabilities-found-in-aztec-2-0-9b80c8bf416c.com:AztecProtocol/barretenberg.git