Specific properties of an Ethereum account, such as balance, nonce, or storage root, that can be verified using Storage Proofs.
A unique identifier used to authenticate requests to the Storage Proof API.
A unique identifier for a block in a blockchain, typically a cryptographic hash of the block's 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.
Referring to interactions or data transfers between different blockchain networks.
Destination Chain
The blockchain network where the Storage Proof will be verified and used.
A smart contract that stores verified blockchain data, allowing other contracts to access this information.
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.
A cryptographic proof used to verify the inclusion of data in a Merkle tree without needing the entire tree.
The root hash of a Merkle tree, representing a cryptographic summary of all data in the tree.
The blockchain network from which data is being proved.
Proof of Computation
A cryptographic proof that a certain computation was performed correctly.
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.
The root hash of the state trie in Ethereum, representing the entire state of the blockchain at a given block.
A cryptographic proof that verifies the state or existence of data in a blockchain without needing to access the entire blockchain.
A specific location in a smart contract's storage where data is kept.
A Herodotus product that simplifies the integration of Storage Proofs into smart contracts.
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.