The Ultimate Rollup-as-a-Service (RaaS) Map
The Ultimate Rollup-as-a-Service (RaaS) Map

The Ultimate Rollup-as-a-Service (RaaS) Map

ℹ️
Getting started with rollups and the concept of Rollups-as-a-Service? Read:
What is Rollups-as-a-Service (Raas)?
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

Rollup-as-a-service resources and further read