Popular Guides
Guides are step-by-step how-tos to achieve a specific goal. On this page you can find the most popular ones. You can also explore them all by checking out the sidebar.
Getting Started
Building smart contracts
Compile a contract
Learn how to compile a smart contract and generate TypeScript bindings
Deploy a contract
Deploy a contract to a local Aztec sandbox
Testing Contracts
Write tests for your contracts and run them in the TXE
Communicate with L1
How to use portals to communicate with L1 from your contract
JavaScript
Send a transaction
Use Aztec.JS to send a transaction by calling a function on a smart contract
Testing
Write end-to-end tests in Javascript using Aztec.JS