ALL ROADS LEAD TO ROME

Solana in Ethereum

Rome modularizes Solana into a set of enshrined services so L2s can be as fast and decentralized as Solana.

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 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.
HOW TO USE ROME

Ecosystem

Rome ecosystem is constantly expanding. Join the Rome ecosystem.

I.

zkSync

Rome Shared Sequencer

II.

Rome RaaS

Orbit

III.

Rome EVM

Aggregators

IV.

Rome SDK

Appchains

V.

Hercules

MEV

VI.

Romulus

L2s

VII.

Remus

RWAs

VIII.

Rhea

Rome Aggregation Layer

VIX.

Searchers

Rome Fast Finality Layer

X.

OP Stack

Rome ZK Co-processor

HOW TO USE ROME

Resources

See below for more resources on how to integrate Rome into your project.

Recent blog posts

No items found.
INVESTORS
WHO WE ARE

Founders

Anil Kumar
FOUNDER
Sattvik Kansal
FOUNDER