Skip to main content

optimism_rollupConfig RPC Method

Get the rollup configuration parameters.

Updated on
Jul 21, 2025

Parameters

This method does not accept any parameters

Returns

result
object

The result object with the following fields

genesis
object

The genesis object which contains the following fields:

l1
object

The l1 genesis object with the following fields:

hash
string

The hash of the L1 genesis block

number
integer

The block number of the L1 genesis block

l2
object

The l2 genesis object with the following fields:

hash
string

The hash of the L2 genesis block

number
integer

The block number of the L2 genesis block

l2_time
integer

The timestamp associated with the L2 genesis block

system_config
object

The system_config object which contains the following fields:

batcherAddr
string

The address of the batcher

daFootprintGasScalar
integer

The DA footprint gas scalar used by the rollup system configuration.

overhead
string

The overhead value for the system configuration

scalar
string

The scalar value for the system configuration

gasLimit
integer

The gas limit for the system configuration

minBaseFee
integer

The minimum base fee used by the rollup system configuration.

eip1559Params
string

The encoded EIP-1559 params

operatorFeeParams
string

The encoded operator fee params

block_time
integer

The time it takes to produce a block, specified in seconds

max_sequencer_drift
integer

The maximum allowable drift for sequencers, specified in seconds

seq_window_size
integer

The size of the sequencer window, specified in seconds

channel_timeout
integer

The timeout duration for channels, specified in seconds

l1_chain_id
integer

The chain ID for the L1 chain

l2_chain_id
integer

The chain ID for the L2 chain

regolith_time
integer

The regolith time, specified in seconds

canyon_time
integer

The canyon time, specified in seconds

delta_time
integer

The timestamp for delta, specified in seconds

fjord_time
integer

The timestamp for fjord, specified in seconds

ecotone_time
integer

The timestamp for ecotone, specified in seconds

granite_time
integer

The timestamp for granite, specified in seconds

holocene_time
integer

The timestamp for holocene, specified in seconds

isthmus_time
integer

The timestamp for the Isthmus network upgrade, specified in seconds.

jovian_time
integer

The timestamp for the Jovian network upgrade, specified in seconds.

batch_inbox_address
string

The address of the batch inbox

deposit_contract_address
string

The address of the deposit contract

l1_system_config_address
string

The address of the L1 system configuration

protocol_versions_address
string

(Optional) The address of the protocol versions

chain_op_config
object

Configuration related to chain operation

eip1559Elasticity
integer

Elasticity multiplier for EIP-1559

eip1559Denominator
integer

Denominator for base fee calculation under EIP-1559

eip1559DenominatorCanyon
integer

Canyon-specific denominator for EIP-1559 base fee calculation

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free