Aztec is a privacy-focused Layer-2 zk-rollup solution for Ethereum enabling confidential transactions and smart contracts.