On a regular network like Ethereum, every node must talk to every other node to agree on the order of transactions, which can be slow and costly. Enter layer-2 blockchains. Networks like Arbitrum, Optimism, Base, or zkSync, accelerate transactions and reduce costs before they get sent to the Ethereum mainnet. But these L2s still need to connect to Ethereum for security. And this is where the sequencer comes in.

A sequencer is the “traffic controller” of a blockchain. It’s a specialized server that takes transactions from users, organizes them into a specific order, puts them in a bundle, and then sends that “bundle” back to the main Ethereum network to be permanently recorded. Think of it like a bus driver: rather than 50 people driving 50 different cars onto a crowded highway (Ethereum), the sequencer puts everyone on one bus and drives them there in one trip.

So when you send a transaction on an L2 (swapping tokens, sending money, playing a game, etc.), it doesn’t go straight to Ethereum. Instead, it goes to the sequencer first. The sequencer then waits to collect a bunch of transactions from users. They will put them in a specific order. Then go on to execute them by figuring out what the new account balances should be. Once this is done, it will bundle everything into a neat “batch,” and send that batch to Ethereum (Layer 1).

This bundling is what makes L2s efficient. Instead of clogging Ethereum with thousands of tiny transactions, the sequencer rolls them up into one bigger submission. That’s why these networks are called rollups.

Join our newsletter

Even though sequencers make life smoother, they come with a few catches that one should be aware of. Most L2s today still use a single sequencer run by the team. If it crashes, goes offline for maintenance, or gets attacked, the whole network can stop processing new transactions for a while. Then there is the issue of censorship since the sequencer decides the order of transactions. This also gives them power over MEV (maximum extractable value), basically, they can sometimes profit from seeing transactions before they’re final.


Teams know this isn’t ideal long-term. That’s why you’ll hear talk about decentralizing sequencers or using shared ones, spreading the job across many independent operators to make things more reliable and censorship-resistant.

Disclaimer: Coin Medium is not responsible for any losses or damages resulting from reliance on any content, products, or services mentioned in our articles or content belonging to the Coin Medium brand, including but not limited to its social media, newsletters, or posts related to Coin Medium team members.

Related Terms

RPC node

An RPC node exists as a blockchain node which enables external applications to access a blockchain network through the use of Remote Procedure Calls known as RPC. The system functions as a connecting point which enables users to access wallets and decentralized applications while connecting to the foundational blockchain system. The applications are built on an RPC node which handles their data needs by fetching and supplying data to the network. The blockchain networks are composed of nodes that store

Bonding Curve

A bonding curve is a mathematical formula built into a smart contract, self-executing code on a blockchain, that automatically sets the price of a token based on its current supply. The more tokens that have been purchased, the higher the price of each new token becomes. Sell tokens back, and the price drops. No exchange, no order book, and no human market maker is needed. The smart contract itself handles every buy and sell, instantly and automatically. Imagine a vending

Modular Blockchain

A modular blockchain is a blockchain that separates its core functions into a number of specialised layers, rather than doing everything in one place. Conventional blockchains, such as early Ethereum or Bitcoin, are characterized as “monolithic” blockchains because a single chain accounts for executing transactions, achieving consensus, ensuring availability of data, and settling finality all at once. A modular blockchain divides the responsibilities by assigning specific tasks to different chains or layers that are designed for them. Think of it