What Is a Sequencer?
A sequencer is the component of a Layer 2 network that collects user transactions, decides their order, executes them and posts them in batches to the base chain. It is what gives rollup users near-instant confirmations.
On this page 6
A sequencer is the component of a Layer 2 network that collects user transactions, decides the order in which they run, and posts them in batches to the base chain. When your wallet shows a rollup transaction as confirmed almost instantly, it is the sequencer that has accepted it. That makes the sequencer central to both a rollup’s speed and how decentralized it really is.
How does a sequencer work?
The flow looks roughly like this:
- You sign a transaction and send it to the Layer 2 network.
- The sequencer receives it, slots it into an order with other transactions and executes it.
- It returns a fast “soft confirmation”, which most interfaces display as confirmed.
- It compresses transactions into batches and writes them to Ethereum or another base chain.
A soft confirmation is not the same as finality on the base chain. A transaction becomes truly settled once its batch lands on Ethereum and passes the relevant checks: the challenge window on an optimistic rollup, or proof verification on a ZK rollup.
Why does transaction ordering matter?
On a decentralized exchange, the order of two large swaps changes the price each trader gets. Whoever controls ordering could, in principle, put their own trades first or arrange transactions profitably. The extra value captured this way is called MEV, or maximal extractable value.
So who runs the sequencer, and under what rules, is not a footnote. It affects the prices users pay and how neutral the network is.
Why are centralized sequencers controversial?
Most major rollups today, including Arbitrum, OP Mainnet and Base, rely on a single operator to run the sequencer. That keeps things fast and simple, but it creates three risks: the sequencer can go down, it can delay specific transactions, and one party controls ordering.
Proposed fixes include decentralized sequencer sets that rotate the role among several participants, shared sequencers used by multiple rollups, and “based rollups” that hand ordering to the base chain’s own validators. Most of these approaches are still being developed.
What happens if the sequencer goes offline?
Your funds don’t vanish, but you may be unable to transact normally for a while. Well-designed rollups let users submit transactions directly through a contract on the base chain. This forced inclusion path means that even if the sequencer censors or ignores you, your transaction will eventually be included.
How long that takes, what it costs and how easy it is to use differ from network to network. Before parking a large amount on any rollup, it is worth reading the official docs on how exits work during a sequencer outage.
Frequently asked questions
Is a sequencer the same as a validator?
No. A validator confirms blocks on the base chain, while a sequencer orders transactions on a Layer 2 and passes batches down to the base layer.
Do sequencers make money?
Yes. The gap between the fees users pay on the Layer 2 and the data costs the sequencer pays on the base chain is revenue for the operator.