> For the complete documentation index, see [llms.txt](https://standard-crypto.gitbook.io/zkbeat/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://standard-crypto.gitbook.io/zkbeat/methodology.md).

# Methodology

## Overview

This project captures the amount spent in gas and the volume of proofs verified by different zero-knowledge (ZK) protocols on the Ethereum Mainnet. Where possible, the gas costs specifically associated with verification are separated from other transaction-related gas expenses.

## Data Sources

Dune is used for collecting metrics for each of the projects below. The queries used are from the [Nebra ZKP Verification Cost dashboard](https://dune.com/nebra/zero-knowledge-proof-verification-cost-ethereum).

## Calculations

The methodology used to calculate the proof volume and the associated costs follow the same format.

* The proof volume is the total number of verify or prove function calls
* The cost is calculated by summing the gas spent on these function calls

## Projects

The following projects are included in the metrics collection:

* [Axiom](/zkbeat/projects/axiom.md)
* [Aztec](/zkbeat/projects/aztec.md)
* [dYdX](/zkbeat/projects/dydx.md)
* [Linea](/zkbeat/projects/linea.md)
* [Loopring](/zkbeat/projects/loopring.md)
* [Polygon zkEVM](/zkbeat/projects/polygon-zkevm.md)
* [Railgun](/zkbeat/projects/railgun.md)
* [RiscZero](/zkbeat/projects/risczero.md)
* [Scroll](/zkbeat/projects/scroll.md)
* [Starknet](/zkbeat/projects/starknet.md)
* [Succinct](/zkbeat/projects/succinct.md)
* [Tornado Cash](/zkbeat/projects/tornado-cash.md)
* [Worldcoin](/zkbeat/projects/worldcoin.md)
* [ZKsync](/zkbeat/projects/zksync.md)

## Support

Reach out to us to update any datasets or add a new project. \<contact info>
