Herodotus Docs
Home
  • Introduction
  • FAQ
  • developers
    • Storage Proofs
      • Workflow
      • Workflow Examples
      • Accessing Block Hash
    • Storage Proof API
      • Interactive Docs
      • Step by step example
    • Turbo
      • Supported Networks
      • Turbo zksync demo
    • Data Processor
      • Why use HDP?
      • Getting Started
      • HDP Jargon
        • What is a Data Lake?
        • What is a Module?
        • Cairo1/Cairo0 Interoperability
      • Architecture
      • Additional Resources
    • Data Processor API
      • Program Registry API
      • Interactive Docs
    • Data Structure Indexer API
      • Interactive Docs
    • Supported Networks
    • Contract Addresses
    • API Status
  • Scaling Solutions
    • Integrity Verifier
  • Protocol Design
    • Architecture
      • Smart Contracts
      • OP Stack
    • Historical Block Hash Accumulator
      • Merkle Mountain Ranges
      • Initial Accumulation Event
    • Timestamp to Block Mapper
      • Edge Cases
  • Security
    • Audits
  • GitHub
  • Twitter
  • LinkedIn
  • Telegram
  • Media Kit
Powered by GitBook
On this page
  1. developers

Data Structure Indexer API

PreviousProgram Registry APINextSupported Networks

Last updated 1 year ago

The Data Structure Proofs API is a read-only API designed to help developers work with off-chain data structures used by Herodotus. Even though these data structures are kept off-chain, they have their roots committed on-chain.

Most developers are unlikely to directly interact with this API, as its usage happens behind the scenes when interacting with the Storage Proof API.

Developers can query the Data Structure Indexer to retrieve:

  • Individual block data within these accumulators

  • Verifiable binary search path

  • List of timestamp remappers that Herodotus manages and indexes

  • The peaks of a specific accumulator MMR

  • MMR inclusion proofs for specific blocks

Interactive Documentation

Herodotus block hash accumulators
linking a timestamp to a specific block numbers
https://rs-indexer.api.herodotus.cloud/swagger/
https://rs-indexer.api.herodotus.cloud/rapidoc/
https://rs-indexer.api.herodotus.cloud/redoc/