
Have a look at the Satellite Contracts AI Skill to
give your LLM a head start on Satellite workflows.
What this section covers
This section explains Satellite from two angles:- End-user usage (what to call, what to expect).
- Internal architecture (MMRs, growth, messaging, and module design).
- Storage Proof API prepares and submits proofs so data is saved in Satellite.
- Data Structure Indexer API provides off-chain access to accumulators, peaks, and proof-related metadata used around Satellite workflows.
- HDP relies on these committed blocks and proofs for sound historical computation.
Why this contract layer exists
On-chain applications cannot query arbitrary historical chain state by default. Satellite solves this by:- Anchoring historical block headers in on-chain MMRs.
- Verifying storage-proof components against those anchored headers.
- Saving selected verified facts for cheap on-chain reuse.

