# Glossary

#### Account Fields

Specific properties of an Ethereum account, such as balance, nonce, or storage root, that can be verified using Storage Proofs.

#### API Key

A unique identifier used to authenticate requests to the Storage Proof API.

#### Block Hash

A unique identifier for a block in a blockchain, typically a cryptographic hash of the block's header.

#### Block Header

A part of a block containing metadata about the block, including references to previous blocks, merkle roots, and other blockchain-specific information.

#### Blockhash Accumulator

A data structure used to efficiently store and verify historical block hashes.

#### Cross-Chain

Referring to interactions or data transfers between different blockchain networks.

#### Destination Chain

The blockchain network where the Storage Proof will be verified and used.

#### Facts Registry

A smart contract that stores verified blockchain data, allowing other contracts to access this information.

#### Herodotus

The company building Storage Proofs, and the platform providing the Storage Proof infrastructure, tooling and services.

#### Historical Data

Data from past blocks in a blockchain, which may not be directly accessible in current smart contracts.

#### Inclusion Proof

A cryptographic proof demonstrating that a piece of data is part of a larger data set without revealing the entire set.

#### Merkle Mountain Range (MMR)

A data structure used for efficient proof generation and verification, particularly useful for blockchain data.

#### Merkle Proof

A cryptographic proof used to verify the inclusion of data in a Merkle tree without needing the entire tree.

#### Merkle Root

The root hash of a Merkle tree, representing a cryptographic summary of all data in the tree.

#### Origin Chain

The blockchain network from which data is being proved.

#### Proof of Computation

A cryptographic proof that a certain computation was performed correctly.

#### Smart Contract

Self-executing contracts with the terms of the agreement directly written into code.

#### STARK (Scalable Transparent ARgument of Knowledge)

A type of zero-knowledge proof system used in Herodotus for efficient and secure proof generation and verification.

#### State Root

The root hash of the state trie in Ethereum, representing the entire state of the blockchain at a given block.

#### Storage Proof

A cryptographic proof that verifies the state or existence of data in a blockchain without needing to access the entire blockchain.&#x20;

#### Storage Slot

A specific location in a smart contract's storage where data is kept.

#### Turbo

A Herodotus product that simplifies the integration of Storage Proofs into smart contracts.

#### Turbo Compute

An advanced feature of Turbo allowing for verifiable off-chain compute with on-chain verification.

#### Zero-Knowledge Proof

A cryptographic method by which one party can prove to another party that a given statement is true without conveying any additional information.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.storageproofs.com/references/glossary.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
