Skip to main content

Overview

This section describes how transactions are ordered on the Base networks.

Block Building

Base builds a complete canonical block every 200ms. Each block has its own hash, state root, and receipts. Blocks are built by base-reth-node, and transactions within each block are ordered by priority fee. See 200ms Native Blocks for the protocol design.

Validity Transactions

A validity transaction competes for inclusion only after every predicate matches. A matching predicate does not reserve block space.

Source Code

The components that implement these ordering rules, including the block builder and the transaction pool, are open source. See Open-Source Sequencer Components.