Sequencer
The batching and ordering layer for the DUAL optimistic ZK-rollup.
How the Sequencer Works
The Sequencer collects actions from the Event Bus, orders them deterministically, and groups them into batches. Each batch produces a fingerprint that gets anchored on-chain.
Batches
A batch contains a set of ordered actions with a cryptographic fingerprint. Query batches via GET /batches and individual batch details via GET /batches/{batchId}.
Checkpoints
Checkpoints are periodic snapshots of the platform state. They enable efficient state verification without replaying the entire action history.