Aztec

Overview

Aztec is a privacy-first L2 that posts batches of transactions to Ethereum with PLONK proofs. The Aztec Dune query can be found herearrow-up-right.

Query Structure

The query filters successful traces sent to the Aztec's RollupProcessorarrow-up-right, RollupProcessorV2arrow-up-right and RollupProcessorV3arrow-up-right contracts that call the processRollup function.

Calculations

  • The proof volume is the sum of successful processRollup function calls

  • The cost is calculated using the following formula:

    • cost=traces(gas_used×gas_price×eth_price) \text{cost} = \sum_{\text{traces}} \left( \text{gas\_used} \times \text{gas\_price} \times \text{eth\_price} \right)

    • Where:

      • gas_used\text{gas\_used} is the amount of gas consumed by a trace in one of the verifiers

      • gas_price\text{gas\_price} is the price of gas on the day of the transaction

      • eth_price\text{eth\_price} is the average price of ETH in USD on the day of the transaction