Skip to main content
Version: 0.15 (unstable)

Sequencer

The sequencer is centralized network infrastructure operated by the network operator. It runs miden-node sequencer, produces blocks, serves public RPC, and connects to the validator and network transaction builder.

Startโ€‹

miden-node sequencer \
--rpc.listen 0.0.0.0:57291 \
--data-directory node-data \
--validator.url http://validator:50101 \
--ntx-builder.url http://ntx-builder:50301

Only the public RPC listener should be externally reachable. The validator, NTX builder, and prover URLs are trusted internal services.

Common Configurationโ€‹

OptionPurpose
--rpc.listenPublic RPC socket exposed by the sequencer.
--validator.urlInternal validator service URL.
--ntx-builder.urlInternal network transaction builder service URL.
--batch.intervalBatch production interval.
--block.intervalBlock production interval.
--batch-prover.urlOptional remote batch prover URL.
--block-prover.urlOptional remote block prover URL.

Use miden-node sequencer --help for the complete current option list.