Jess

Comms at WakeUp Labs

January 25, 2025

Optimism Decentralized Rollup as a service updates!

We’re developing a decentralized Rollup-as-a-Service (RaaS) designed to empower users with flexibility and scalability. We’re creating a decentralized RaaS that enables users to deploy rollups in the cloud effortlessly.

Initial Milestone: Research & Discovery


In this initial milestone, we focused on researching and defining the infrastructure strategies for hosting and maintaining high-demand OP Stack rollup services. This process included an in-depth analysis of available open-source tools to assess their integration capabilities and efficient management of rollups. The full details of this analysis are available in our research documentation.

The infrastructure design integrates Kubernetes for scalability, Helm for deployment customization, Terraform for resource management, and Prometheus with Grafana for robust monitoring across any cloud provider. You can view the technical diagram here.

Finally, we implemented the OP Stack by developing a custom CLI and infrastructure tools to optimize deployment, address existing limitations, and introduce new features such as a user interface and scalable deployment capabilities. 


Milestone: Cloud Rollup as a Service (RaaS) Completed

What We Accomplished
Task 1: Cloud Rollup Implementation

We designed and implemented a functional cloud-based rollup service, adhering to the specifications outlined in our prior research. By leveraging Kubernetes, Helm, and Terraform, we built a resilient infrastructure that seamlessly supports rollup deployments.

Task 2: Command-Line Interface (CLI) Development

To simplify rollup management, we created a Command-Line Interface (CLI). This tool abstracts complex configurations, allowing developers to deploy and manage rollups with ease. By streamlining these processes, the CLI promotes broader adoption of rollups-as-a-service.

Task 3: Block Explorer Integration

We integrated Blockscout, a feature-rich block explorer, into the rollup service. This addition provides real-time insights into rollup activity, including transaction monitoring, block tracking, and performance metrics. This feature improves the developer experience and aids in analytics and debugging efforts.

If you’re curious about these three tasks, check out our open-source repository. It’s packed with all the tools, code, and documentation you need to deploy and manage rollups effectively. From the CLI to the Blockscout integration, this repository is your go-to resource for deploying rollups on Optimism.

👉 Explore the full repository

Want to see it in action? Watch this demo video showcasing the rollup service:


What’s Next?

With this milestone completed, we’re gearing up for the next phase of the Cloud Rollup as a Service mission, which will feature a Dev Console app and an initial focus on the Decentralized Marketplace.

Follow us on X (Twitter) and LinkedIn for the latest updates!