HotShot primary sources

Reviewed: 2026-05-14 UTC

Core consensus framing

  • https://docs.espressosys.com/network/concepts/the-espresso-network/properties-of-hotshot
    • Best concise official statement of what HotShot is in the current stack.
    • Used to confirm the central architectural claim that execution and data availability are separated from consensus, and that nodes vote on commitments rather than executing transactions themselves.
    • Also the best source in this pass for the linear-communication and scalability framing.

End-to-end system role

  • https://docs.espressosys.com/network/concepts/the-espresso-network/system-overview
    • Best source for HotShot’s place inside the wider Espresso architecture.
    • Used to confirm the transaction path from rollup client → Espresso / HotShot → L1 commitment publication → rollup proof verification.
    • Especially useful for showing that HotShot acts as a shared confirmation surface for connected rollups rather than as a full rollup execution environment.

Data-availability mechanism

L1 proof / contract interface

Repository lineage / maintenance status

  • https://github.com/EspressoSystems/HotShot
    • Useful for repository lineage and governance state.
    • Confirms that the standalone HotShot repository is archived and that the live code moved into the Espresso sequencer monorepo.
    • That maintenance shift is itself a meaningful part of the current control surface.

Main takeaways from this pass

  • HotShot clears the bar because it exposes a reusable consensus-and-availability sublayer beneath Espresso rather than just another BFT protocol label.
  • The key analytical split is between commitment voting, DA certification, rollup execution outside consensus, and L1-verifiable commitment publication.
  • The docs make HotShot especially useful for comparing shared-confirmation systems because they preserve where power can concentrate: leader routing, committee sampling, networking assumptions, proof publication, and contract-level verification policy.
  • HotShot is therefore strongest in the corpus as a lower-layer comparison point for Espresso, Astria, NFFL, and other systems that claim decentralized shared sequencing or confirmation while actually depending on distinct DA and proof pathways.