System Config
The system configuration is a set of configurable chain parameters defined in a contract on L1. These parameters can be changed through the system config contract, emitting events that are picked up by the rollup node derivation process. To dive deeper into the System Config, visit the OP Stack Specifications.
SystemConfig
Type
The [SystemConfig
][system-config] type is defined in
[maili-genesis
][genesis].
Parameters defined in the [SystemConfig
][system-config] are expected to be
updated through L1 receipts, using the [update_with_receipts
][update] method.
Holocene Updates
The Holocene Hardfork introduced an update to the
[SystemConfig
][system-config] type, adding EIP-1559 parameters to the config.
The [SystemConfig
][system-config] type in [maili-genesis
][genesis] provides
a method called [eip_1559_params
][eip] that returns the EIP-1559 parameters
encoded as a B64
.