Stage 0 & Stage 1

Eclipse is currently working on deploying the optimistic layer 2 protocol, with the following milestones (following the guidelines from L2Beat):

  • Stage 0

    • Deploy the Eclipse Gateway smart contract on Ethereum to post the state of the layer 2 chain periodically

    • Provide an open-source validator node software that can re-execute Eclipse blocks from the data stored on Celestia

    • Make availability of the data on Celestia verifiable from Ethereum (required for optimiums)

    • Deploy a fraud proof system compatible with the SVM execution logic

  • Stage 1

    • Guarantee permissionless exit of funds from Eclipse

    • Implement a delay on smart contract updates to allow users to exit the rollup before an undesirable update

    • Implement a sufficiently decentralized security council for security-critical operations, such as emergency updates or in, some extreme cases, pausing the L1 smart contracts.

We plan to implement fraud proofs with RISC Zero’s Kailua, an optimistic fraud proof system based on Zero Knowledge (ZK) proofs that guarantees resolution of challenges in a single step. Find more information in our article regarding Kailua and our plans regarding this key part of the protocol.

Similarly, we developed a ZK-based data availability challenge system based on Celestia’s Blobstream oracle that lets anyone prove that the sequencer lied about posting a specific piece of data on Celestia.

Last updated

Was this helpful?