Skip to main content

The World's Encrypted Ledger

A Privacy-First L2 on Ethereum

On Ethereum today, everything is publicly visible, by everyone. In the real world, people enjoy privacy. Aztec brings privacy to Ethereum.

aztec illustration

“When we started Aztec, the technology to scale blockchains privately didn’t exist. Since then, we’ve assembled a team of world-class cryptographers who continuously redefine the state-of-the-art. Inventing PLONK — the paradigm-defining universal zk-SNARK — showcases our ability to produce technology that matches our ambitions: unlocking an entire universe of blockchain applications that couldn’t exist without privacy.”

Zac Williamson, CEO and Co-founder, Aztec


Our vision is to create a fairer, more open financial eco-system, built with encryption at its core.

We believe decentralization is premised on individual rights — without widely accessible encryption, we compromise our ability to choose how we live our lives and earn our livelihoods.

Aztec is:

  • Private.: The only true zero-knowledge rollup, built with a privacy-first UTXO architecture to allow developers to build privacy preserving programable applications.
  • Accessible.: Proving transaction validity via recursive aggregation of zero-knowledge proofs, significantly reduces transaction costs, keeping the protocol accessible to the masses.
  • Compliant: The programmable nature of Aztec smart contracts, enables dApp developers to code privacy-preserving audit and compliance checks into apps, while fully preserving a credible neutral protocol layer.

Get started

Learn 📚

Start on the Technical Overview page to read about how Aztec works.

Build 🧑‍💻

Go to the Getting Started section of the developer docs to get your hands dirty and start developing on Aztec.

Go deeper 🔬

Check out the Awesome Aztec repo for a curated list of learning resources and tools to help you learn more about Aztec.

Clone the Aztec Starter repo to get a minimal project set up with Sandbox (local developer network), a simple contract and a test suite.

Jump into one of the tutorials to learn how to build more complex applications on Aztec.