If this is your first time using Aztec, and you want to get started by learning by doing, head to the Quickstart section. This section is the entry point to:
- Set up the Aztec sandbox and deploy a sample first contract with the CLI
- Deploy and interact with a contract using Aztec.js
- Write your first smart contract in Aztec.nr
If you want to read more about the high level concepts of Aztec before writing some code, head over to the Core Components section.
In this section
In this guide, you will
📄️ Writing your first smart contract
In this guide, we will create our first Aztec.nr smart contract. We will build a simple private counter. This contract will get you started with the basic setup and syntax of Aztec.nr, but doesn't showcase the awesome stuff Aztec is capable of.
📄️ An introduction to Aztec.js
In this guide, we will retrieving the Sandbox and deploy a pre-written contract to it using Aztec.js.