Skip to content
Onchain Daily

Protocol-level crypto news, daily

Shared Sequencers Put Rollup Transactions in One Order

Shared sequencers give participating rollups one transaction order, coordinating cross-chain actions while leaving execution and settlement to each network.

Onchain Daily Newsroom3 min read

Cover artwork for Shared Sequencers Put Rollup Transactions in One Order

A shared sequencer gives participating rollups one agreed order for transactions submitted to its network. That creates a common timeline across chains: a transaction on one rollup can be ordered before or after a transaction on another, rather than each chain’s sequencer deciding in isolation. The sequencer reaches consensus on the transaction order, then each rollup executes the transactions addressed to it under its own rules. The result is coordinated ordering, not a single shared state machine.

How does a shared sequencer order transactions across rollups?

Each submitted transaction carries information identifying its destination rollup. The shared sequencer puts transactions from multiple rollups into an ordered block, sometimes called a meta-block. A rollup derives its own transaction list from that block and executes it locally. The shared network orders; each rollup still applies its own state transition rules.

That common order makes precedence legible across networks. If a transaction on rollup A appears before one on rollup B, participating systems can verify that both were included in that order. This is useful when an application needs to coordinate actions across chains, such as a trade that depends on activity in another market. For a bridge transfer, the fuller explanation of how Mantle Bridge moves funds covers the asset path; shared sequencing concerns how participating transactions are ordered.

The ordering rule only applies to transactions submitted to the same sequencing network and accepted into its log. A message sent through a separate bridge or to a chain outside that network does not automatically inherit the shared order.

Does shared ordering make cross-chain actions atomic?

No. A common order can support atomic cross-rollup execution, but it does not create it by itself. Atomic execution means all parts of an operation take effect together or none do. A shared sequencer can place related transactions together and give them a consistent order. The rollups and application still need rules to check dependencies, handle failure, and ensure that partial execution cannot leave funds or state stranded.

Execution timing matters too. The destination rollup may not yet have processed the source transaction when it encounters a dependent message. The application must either wait for the source result, use a protocol that coordinates execution, or define a recovery path. Sequencer ordering supplies an agreed sequence; it does not make separate virtual machines execute at the same instant.

Operators and developers should distinguish these properties:

  • Ordering: which transaction comes first in the shared log.
  • Inclusion: whether the sequencer accepts a transaction into that log.
  • Execution: how each rollup applies its own transactions.
  • Finality: when the resulting order or state can no longer be reverted under the system’s rules.

What trade-offs do operators take on?

Shared sequencing can reduce the coordination burden for applications spanning compatible rollups. Builders and users can reason from one ordering source instead of comparing independent sequencer timelines. That can make cross-rollup strategies easier to compose and can expose ordering preferences across networks.

The trade-off is dependence on the shared layer. Its consensus and data availability affect when rollups can obtain ordered transactions. If it stops making progress, rollups need a defined fallback or they may be unable to use that sequencing path. Rollups also need to verify the sequencer’s commitments and decide how shared ordering fits with their settlement and upgrade rules.

For users, a shared sequencer is most useful when an application actually consumes the common order and explains what happens if one leg fails. For operators, the key question is whether the coordination benefit justifies relying on a shared ordering and availability path. The sequencer can align transaction order across networks; each rollup remains responsible for executing that order safely.