Shared Sequencer
A shared sequencer is a decentralized network of nodes that orders transactions on behalf of multiple Layer 2 rollups simultaneously. Rather than each rollup running its own centralized sequencer, they share an external ordering layer to enable cross-rollup composability and resist censorship.
✦ Key Insight
Most rollups today depend on a single centralized sequencer that can censor or front-run transactions. Shared sequencers are one path to decentralizing this critical role. For traders, they could enable atomic cross-rollup arbitrage and reduce MEV asymmetries.
✕ Common Misconceptions
Assuming shared sequencers fully solve censorship — economic and political concentration can still occur.
Treating cross-rollup atomicity as guaranteed; it depends on how the rollups settle.
Ignoring the additional latency of an external ordering step.
Detailed Explanation
How It Works: Rollups submit transactions to the shared sequencer network. The network runs consensus (often built on Cosmos SDK or similar) to produce a canonical ordering. Each rollup's execution layer then runs its transactions in the agreed order, with state roots and proofs handled separately.
FAQs:
Does Ethereum have a shared sequencer? Not yet. Various projects (Espresso, Astria, etc.) are building toward it.
Will all L2s adopt one? Unlikely — some prefer to keep their own sequencer for control and fee capture.
In Practice
Dig Deeper
MEV
MEV (Maximal Extractable Value) is the profit that can be extracted by reordering, including, or excluding transactions in a block beyond standard block rewards and fees. It is the on-chain equivalent of high-frequency trading edge, plus features unique to public mempools and smart-contract composability.
Rollup
A rollup is a Layer 2 scaling method that bundles many transactions together before posting them to a Layer 1.

Ad
Get a $100K funded account
See current qualification terms and payout conditions.
Sponsored
