Skip to main content

optimism_rollupConfig RPC Method

Get the rollup configuration parameters.

Updated on
Apr 07, 2026

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

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

eip1559Params
string

The EIP 1559 parameter value

operatorFeeParams
string

The operator fee parameters encoded as a hex string

minBaseFee
integer

The minimum base fee for the system configuration

daFootprintGasScalar
integer

The DA footprint gas scalar value for data availability cost calculation

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

ecotone_time
integer

The timestamp for ecotone, specified in seconds

fjord_time
integer

The timestamp for fjord, specified in seconds

granite_time
integer

The activation timestamp for the Granite upgrade

holocene_time
integer

The activation timestamp for the Holocene upgrade

isthmus_time
integer

The activation timestamp for the Isthmus upgrade

jovian_time
integer

The activation timestamp for the Jovian upgrade

karst_time
integer

The activation timestamp for the Karst upgrade

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

da_challenge_address
string

(Optional) The address of the DA challenge

chain_op_config
object

The chain OP configuration object with the following fields:

eip1559Elasticity
integer

The EIP-1559 elasticity multiplier

eip1559Denominator
integer

The EIP-1559 denominator

eip1559DenominatorCanyon
integer

The EIP-1559 denominator after the Canyon upgrade

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"genesis": {
6
"l1": {
7
"hash": "0x793daed4743301e00143be5533cd1dce0a741519e9e9c96588a9ad7dbb4d8db4",
8
"number": 20170118
9
},
10
"l2": {
11
"hash": "0x70d316d2e0973b62332ba2e9768dd7854298d7ffe77f0409ffdb8d859f2d3fa3",
12
"number": 0
13
},
14
"l2_time": 1719335639,
15
"system_config": {
16
"batcherAddr": "0xdbbe3d8c2d2b22a2611c5a94a9a12c2fcd49eb29",
17
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
18
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
19
"gasLimit": 100000000,
20
"eip1559Params": "0x0000000000000000",
21
"operatorFeeParams": "0x0000000000000000000000000000000000000000000000000000000000000000",
22
"minBaseFee": 0,
23
"daFootprintGasScalar": 0
24
}
25
},
26
"block_time": 2,
27
"max_sequencer_drift": 1800,
28
"seq_window_size": 3600,
29
"channel_timeout": 300,
30
"l1_chain_id": 1,
31
"l2_chain_id": 480,
32
"regolith_time": 0,
33
"canyon_time": 0,
34
"delta_time": 0,
35
"ecotone_time": 0,
36
"fjord_time": 1721826000,
37
"granite_time": 1727780400,
38
"holocene_time": 1738238400,
39
"isthmus_time": 1764072000,
40
"batch_inbox_address": "0xff00000000000000000000000000000000000480",
41
"deposit_contract_address": "0xd5ec14a83b7d95be1e2ac12523e2dee12cbeea6c",
42
"l1_system_config_address": "0x6ab0777fd0e609ce58f939a7f70fe41f5aa6300a",
43
"protocol_versions_address": "0x8062abc286f5e7d9428a0ccb9abd71e50d93b935",
44
"chain_op_config": {
45
"eip1559Elasticity": 10,
46
"eip1559Denominator": 50,
47
"eip1559DenominatorCanyon": 250
48
}
49
}
50
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"genesis": {
6
"l1": {
7
"hash": "0x793daed4743301e00143be5533cd1dce0a741519e9e9c96588a9ad7dbb4d8db4",
8
"number": 20170118
9
},
10
"l2": {
11
"hash": "0x70d316d2e0973b62332ba2e9768dd7854298d7ffe77f0409ffdb8d859f2d3fa3",
12
"number": 0
13
},
14
"l2_time": 1719335639,
15
"system_config": {
16
"batcherAddr": "0xdbbe3d8c2d2b22a2611c5a94a9a12c2fcd49eb29",
17
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
18
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
19
"gasLimit": 100000000,
20
"eip1559Params": "0x0000000000000000",
21
"operatorFeeParams": "0x0000000000000000000000000000000000000000000000000000000000000000",
22
"minBaseFee": 0,
23
"daFootprintGasScalar": 0
24
}
25
},
26
"block_time": 2,
27
"max_sequencer_drift": 1800,
28
"seq_window_size": 3600,
29
"channel_timeout": 300,
30
"l1_chain_id": 1,
31
"l2_chain_id": 480,
32
"regolith_time": 0,
33
"canyon_time": 0,
34
"delta_time": 0,
35
"ecotone_time": 0,
36
"fjord_time": 1721826000,
37
"granite_time": 1727780400,
38
"holocene_time": 1738238400,
39
"isthmus_time": 1764072000,
40
"batch_inbox_address": "0xff00000000000000000000000000000000000480",
41
"deposit_contract_address": "0xd5ec14a83b7d95be1e2ac12523e2dee12cbeea6c",
42
"l1_system_config_address": "0x6ab0777fd0e609ce58f939a7f70fe41f5aa6300a",
43
"protocol_versions_address": "0x8062abc286f5e7d9428a0ccb9abd71e50d93b935",
44
"chain_op_config": {
45
"eip1559Elasticity": 10,
46
"eip1559Denominator": 50,
47
"eip1559DenominatorCanyon": 250
48
}
49
}
50
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free