Aztec Public Testnet
Welcome to the official guide for participating in the Aztec Public Testnet. Whether you're a developer, validator, or Web3 enthusiast, this guide will help you deploy smart contracts, participate in governance, and run your own Aztec Sequencer Node.
🔗 Quick Links
🧠 What is Aztec?
Aztec is a next-generation Layer 2 privacy-focused blockchain that combines the power of zero-knowledge cryptography and the Ethereum Virtual Machine (EVM). It enables developers to build fully private applications with on-chain logic and off-chain confidentiality — offering programmable privacy for Web3.
With Aztec, smart contracts can execute in complete privacy, preserving confidentiality for both logic and data while maintaining Ethereum’s security and decentralization.
🔐 Privacy by default. 🧠 Programmability without compromise. 💡 Built with Noir, Aztec’s own zero-knowledge programming language.
Learn more at aztec.network/learn
⚒️ Developer Actions
Visit the Aztec Developer Portal.
➡️ Click on Deploy Smart Contract.
➡️ Proceed to Voting.
✅ You're done!
🛠️ How to Run an Aztec Sequencer Node
🧰 Hardware Requirements
Minimum:
💻 8 Core CPU
🧠 16 GB RAM
💾 1 TB NVMe SSD
🌐 25 Mbps up/down internet connection
A modern desktop or laptop will work.
1️⃣ Install Prerequisites
➡️ Install Docker (if not installed):
2️⃣ Install Aztec Sandbox
➡️ Update Aztec Tool:
3️⃣ Node Configuration
Create .env file:
🟢 Be sure to replace
EDIT-WITH-ETH-PRIVATE-KEYandEDIT-WITH-YOUR-VPS-IP.
Create docker-compose.yml:
Optional RPC & Port Customization:
🔗 Official Docker Setup Reference
4️⃣ Start the Sequencer Node
📦 Node Management Commands
View Logs:
Stop Node:
Restart Node:
✅ You’re All Set!
You've successfully deployed and configured an Aztec Sequencer Node. Help secure the network and explore the next-gen private smart contract environment.
For updates and community discussion, follow Aztec on X.
Last updated