Chain operator configurations

OP Stack chains can be configured for the Chain Operator's needs. Each
component of the stack has its own considerations. See the following for documentation for details on configuring each piece.

Rollup Configuration

Deploying your OP Stack contracts requires creating a deployment configuration JSON file. This defines the behavior of your network at its genesis.

  • Important Notes:

    • The Rollup Configuration sets parameters for the L1 smart contracts upon deployment. These parameters govern the behavior of your chain and are critical to its operation.
    • Be aware that many of these values cannot be changed after deployment or require a complex process to update. Carefully consider and validate all settings during configuration to avoid issues later.
  • Rollup Configuration Documentation

Batcher Configuration

The batcher is the service that submits the L2 Sequencer data to L1, to make it available for verifiers. These configurations determine the batcher's behavior.

Proposer Configuration

The proposer is the service that submits the output roots to the L1. These configurations determine the proposer's behavior.

Node Configuration

The rollup node has a wide array of configurations for both the consensus and execution clients.