Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

L2 Rollup

Fluent is built as an Ethereum L2 execution layer with a blended execution architecture.

At the rollup level, the system combines:

  • execution inside Fluent’s runtime model,
  • deterministic state transition outputs,
  • proof/data pipelines anchored to Ethereum.

Why this matters for architecture

Many design choices in Fluent’s execution layer are shaped by rollup constraints:

  • deterministic execution for reproducible proofs,
  • explicit host/runtime boundaries for verifiable state transitions,
  • predictable metering and side-effect ordering.

So rollup concerns are not “outside” architecture—they are one of its core inputs.

Scope

The chapters below describe the high-level context for:

  • proof systems,
  • data availability.

They are intentionally architecture-oriented and may evolve as proving/DA implementation details evolve.