Rome SHARED SEQUENCER

Make L2s as fast and decentralized as Solana while being atomically composable with it.

LEARN ABOUT ROME

Rome Shared Sequencer:
The first modular Solana service

I.

Rome enables L2s and applications to use Solana as their shared sequencer.
RaaS
L2s
zkEVM
Solana
Shared Sequencer
Ethereum

II.

Solana provides fast confirmation of transactions, high throughput, and guarantees immutable ordering of transactions, backed by the entire Solana state.
Bundle
Shared Sequencer
Settlement Layer

III.

Rome provides Rollup as a Service that allows rollups and applications to get started with using Rome.
If you are an EVM based rollup considering using Rome, you can request your Rome rollup here.
HOW ROME Shared sequencer WORKS

Shared Sequencer Architecture

Rhea

I.

Rhea enables fair sequencing of rollup transactions. It composes and submits rollup transactions to Solana.

Remus

II.

Compose atomic cross rollup transactions.

Romulus

III.

Compose cross Solana and Rollups transactions.

Hercules

IV.

Hercules accepts blocks of ordered transactions from Solana and advances the rollup state.
Rome Shared Sequencer

Getting started with Rome Shared Sequencer

Unlock the power of cross-chain composability today. Explore the Rome SDK and learn how to integrate cross-chain functionality into your project with ease. Visit our documentation for detailed guides, and join the Rome community to start building the future of interoperable blockchain solutions.