Code-Along Tutorials and Examples
In this section, you will find two things: code-along tutorials and code examples of Aztec applications.
Tutorials will teach you how to build a full application or smart contract locally. Examples are not intended for you to replicate locally as they have more complex setups, but can be useful for exploring what you can do with Aztec.
This page includes the most popular tutorials in order of increasing complexity. Explore the sidebar for more!
Code-Along Tutorials
Beginner: Write your first smart contract
Intermediate: Write increasingly more complex contracts
It is recommended to follow these in order.
Simple private voting contract
Build a contract with hybrid state and calling public functions from private
Crowdfunding contract
A more complex contract that interacts with other contracts
Token contract with hybrid state
A very complex contract for a token that can move across public & private state and be transferred to others
Accounts contract
A simple accounts contract that will teach you about account abstraction in Aztec