> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blockdb.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Verification Overview

> Stateless utilities for recomputing Ethereum integrity artifacts.

## Overview

The verification suite provides stateless utilities for recomputing canonical Ethereum consensus artifacts. These endpoints help you validate data integrity before committing BlockDB exports (or third-party feeds) into regulated archives and downstream analytics.

### Endpoint Matrix

| Endpoint                                                                               | Purpose                                            | Inputs Expected       | Typical Latency |
| -------------------------------------------------------------------------------------- | -------------------------------------------------- | --------------------- | --------------- |
| [`POST /evm/verify/receipt-root`](/api-reference/evm/verification/verify-receipt-root) | Recompute and compare the block receipt trie root. | Full receipt set.     | \< 300 ms       |
| [`POST /evm/verify/logs-bloom`](/api-reference/evm/verification/verify-logs-bloom)     | Recompute a logs bloom filter for a set of events. | Log addresses/topics. | \< 50 ms        |

### Usage Guidance

* Use `receipt-root` for full-block reconciliations when you already possess the entire receipt set.
* Prefer `logs-bloom` for lightweight event checks to avoid recomputing entire tries.
* All endpoints accept arbitrary data providers; discrepancies in the response surface the exact hash mismatch to speed debugging.

### See Also

* [`POST /evm/verify/receipt-root`](/api-reference/evm/verification/verify-receipt-root)
* [`POST /evm/verify/logs-bloom`](/api-reference/evm/verification/verify-logs-bloom)
