Introduction
Get started with the Espresso Network here
The Espresso Network is currently in its Mainnet 0 release and supports applications by providing the following functionality:
Fast confirmations: HotShot, the consensus protocol used by the Espresso Network, confirms transactions within a few seconds. This enables bridges to move assets from chains integrated with Espresso at high speeds with minimal risk. Chains can maintain a centralized sequencer while opting in to Espresso for stronger confirmations.
Decentralized sequencing: 100 nodes will be running the Espresso Network in a decentralized manner during Mainnet 0. Rollups can opt into having their transactions sequenced by this group of 100 nodes, instead of using their own centralized sequencer. We plan to quickly scale the number of participating nodes and enable permissionless proof-of-stake-based participation following the Mainnet 0 release.
Low-cost data availability: Espresso offers applications a cheaper alternative to Ethereum for DA. Any integration with Espresso can take advantage of Espresso's strong data availability guarantee to improve its scalability.
Chains and applications can quickly get started with using Espresso following these general integration steps. For the easiest deployment experience, we are also actively contributing to integrations for the following stacks:
If you don't see your stack listed above, or if you'd like to help improve our current integration work, please get in touch with us here! You can also explore our high level integration guides if you'd like to start working on your own integration.
If you're a chain or application looking to enable faster bridging using Espresso confirmations, click here.
To learn more about the inner workings of the Espresso Network, please read this section of the docs.
In our documentation we generically refer to chains, rollups and L2s, but Espresso supports any kind of application that requires fast confirmations, transaction ordering, and/or data availability.
Last updated