Getting started with rollups and the concept of Rollups-as-a-Service? Read: What is Rollups-as-a-Service (Raas)?
Welcome to the Ultimate RaaS Guide: Your comprehensive source for selecting the perfect Rollup-as-a-Service solution. Discover leading providers, their features, integrations, underlying blockchain development frameworks, and much more.
Rollup-as-a-Service Ecosystem Map
This table provides an overview of the top RaaS Providers and their most important resources.
Click each RaaS provider to open a dedicated page for each project.
RaaS Development Frameworks or SDKs
Learn about the development frameworks enabling the RaaS revolution:
Comparing Raas Development Frameworks
ㅤ | ||||
Rollup Type | Optimistic | ZK | Optimistic | ZK |
EVM Compatibility | EVM-equivalent | EVM-equivalent | EVM-equivalent | EVM-equivalent |
Proof System | Fault proofs | ZK Proofs | Fault proofs | ZK Proofs |
Interoperability | Superchain | Elastic Chain Architecture | Arbitrum Orbit | AggLayer |
Data Availability | Ethereum, Various DA Layers | Ethereum, Various DA Options | Ethereum, Data Availability Committees (DAC), Celestia, Avail | Ethereum, Data Availability Committees (DAC) |
Virtual Machine | EVM | zkEVM | EVM and WASM (Stylus) | Polygon zkEVM |
Finality | ~7 days | Minutes/Hours | ~7 days | Minutes/Hours |
Transaction Sequencing | Single sequencer Multiple sequencer | Centralized sequencer Decentralized sequencer Priority queue External protocol | Centralized sequencer Decentralized sequencer | Centralized sequencer Decentralized sequencer |
Rollup Maturity Stage | Stage 0 | Stage 0 | Stage 1 | Stage 0 |
Custom Gas Token | Supported | Supported | Supported | Supported |
Computation Required | Moderate | High | Moderate | High |
Programming Language Support | Solidity | Solidity Vyper | Solidity Rust C C++ | Solidity Vyper |
Transaction Per Second | 140 TPS | 180 TPS | Unknown | 5 TPS |
Network Layer Flexibility | L2 L3 | L2 L3 | L2 L3 | L2 |




























