Systems
This section describes the concrete systems built by Shiroi to apply the mechanisms outlined earlier.
Each system occupies a specific position relative to execution and is designed to control a distinct part of the inclusion, ordering, or delivery pipeline.
Rather than acting as standalone products, these systems are intended to compose into a single execution-close stack.
Design principles
All Shiroi systems are built around the same constraints:
Execution proximity — systems operate as close to execution as possible
Explicit guarantees — each system defines what it guarantees and what it does not
Validator alignment — control remains within validator-operated infrastructure
Minimal abstraction leakage — execution risk is not hidden behind heuristics
System boundaries
Each system is scoped to a specific responsibility:
Block construction and ordering
Data delivery and propagation
Incentives and prioritization
These responsibilities are intentionally separated to avoid coupling execution risk across layers.
System overview
The Shiroi stack currently consists of the following components:
Block Builder Module (BBM) Responsible for transaction selection, ordering, and execution-close auction resolution.
Shredstream A low-latency stream of shreds sourced directly from the Turbine layer, enabling early visibility into block data.
Tips An on-chain mechanism for expressing priority and reputation without introducing off-chain trust assumptions.
Each component is described in detail in the following sections.
Last updated

