---
# System prepended metadata

title: Benchmark Range/Aggregation pr

---

## Benchmarks

See [SP1 Prover Network Latency Estimates](https://docs.google.com/spreadsheets/d/1--LmJ_UbI7EspOdYiZBpmAYEojR9CFudk1H45hJT_cY/edit?gid=578931512#gid=578931512) for latency estimates by prover gas.

### Range/Aggregation program

The range/aggregation program `evm-range-exec` verifies `n` proofs of Celestia blocks and asserts sequentially of the proof's public values.

This benchmark data has been collected and added to repository in this PR: https://github.com/celestiaorg/celestia-zkevm-hl-testnet/pull/113

### 5 Celestia Block proofs containing total 5 txs
![blocks-15-19](https://hackmd.io/_uploads/SyJhaWWwgg.png)
### 5 Celestia Block proofs containing total 159 txs
Proof input data was collected while running a tx send loop with randomised tx count.
> Note: Despite the number of txs, for 5 proofs we end up with the same gas costs.
> 
![blocks-75-79](https://hackmd.io/_uploads/SkCo6bZvgl.png)


### 10 Celestia Block proofs
![proof-range-10-blocks](https://hackmd.io/_uploads/rJNJEmZPxg.png)

### 15 Celestia Block proofs
![proof-range-15-blocks](https://hackmd.io/_uploads/HyNJEmWPel.png)

### 25 Celestia Block proofs
![proof-range-25-blocks](https://hackmd.io/_uploads/SJVyEX-Dgl.png)

### 50 Celestia Block proofs
![proof-range-50-blocks](https://hackmd.io/_uploads/ryNJNQWDeg.png)


## Block execution benchmarks

The following document contains benchmark report charts from initial tests: https://hackmd.io/@damian666/Sk59AvC8lg

Below is a set of more benchmarks with various configurations.

![6-blocks-1-tx](https://hackmd.io/_uploads/HJX9lz-vge.png)
![6-blocks-10-tx](https://hackmd.io/_uploads/HJQcef-Dll.png)
![block-7267](https://hackmd.io/_uploads/ByVclzWvlg.png)
![block-7268](https://hackmd.io/_uploads/HkQ9lMZDge.png)
![block-7269](https://hackmd.io/_uploads/SJXqgM-vgl.png)


