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.



🧠 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/learnarrow-up-right


⚒️ Developer Actions

  1. ➡️ Click on Deploy Smart Contract.

  2. ➡️ Proceed to Voting.

  3. ✅ 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-KEY and EDIT-WITH-YOUR-VPS-IP.

Create docker-compose.yml:

Optional RPC & Port Customization:

🔗 Official Docker Setup Referencearrow-up-right


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 Xarrow-up-right.

Last updated