📄️ Introduction
Espresso is a shared sequencing layer that provides fast finality and data availability for rollups. The Espresso Network uses a decentralized set of validators running the HotShot consensus protocol.
📄️ Validator Registration
Before running your node, you must register it in the Espresso Stake Table contract on Ethereum L1. This associates your consensus keys with a unique Ethereum address that will receive commission rewards.
📄️ Node Setup
This guide covers deploying an Espresso Mainnet 1 Regular (Non-DA) Node using Docker Compose. For validator registration and key generation, see the Validator Registration guide first.