Skip to main content

Aztec: Ethereum, encrypted

On Ethereum today, everything is publicly visible, by everyone.

In the real world, people enjoy privacy.

Aztec brings privacy to Ethereum.


Build with confidence.

Design, build, and deploy private smart contracts with the following features:

  • Private functions
  • Private arguments
  • Private persistent state
  • Private bytecode
  • Private deployments
  • Private execution
  • Private transactions
  • Private contract composability
  • Encrypted state transitions
  • Encrypted logs

Plus:

  • Composability with Ethereum L1
  • Access to Ethereum's L1 liquidity
  • Cheap, public logic, if you need it
  • Cheap, public persistent state, if you need it

Play

Write a private smart contract today.

Deploy to the Aztec Sandbox today


But what is Aztec?

Aztec encrypts Ethereum.

Aztec is the privacy layer of Ethereum.

Aztec is a private smart contract platform.

Aztec is a fully programmable private smart contract platform.

Aztec is an Ethereum Layer 2.

Aztec is a zk-zk rollup.

Aztec is a hybrid private/public rollup.

Aztec is a network.

Still confused? Explore these docs!

Participate

We are building the Aztec network in public. Keep up with the latest discussion and join the conversation in the Aztec forum and check out our code on Github.