# 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.

#### 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.

Last updated