Skip to main content

optimism_rollupConfig RPC Method

Get the rollup configuration parameters.

Updated on
Jan 19, 2026

Parameters

This method does not accept any parameters

Returns

result

The result object with the following fields

genesis

The genesis object which contains the following fields:

l1

The l1 genesis object with the following fields:

hash

The hash of the L1 genesis block

number

The block number of the L1 genesis block

l2

The l2 genesis object with the following fields:

hash

The hash of the L2 genesis block

number

The block number of the L2 genesis block

l2_time

The timestamp associated with the L2 genesis block

system_config

The system_config object which contains the following fields:

batcherAddr

The address of the batcher

overhead

The overhead value for the system configuration

scalar

The scalar value for the system configuration

gasLimit

The gas limit for the system configuration

block_time

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

max_sequencer_drift

The maximum allowable drift for sequencers, specified in seconds

seq_window_size

The size of the sequencer window, specified in seconds

channel_timeout

The timeout duration for channels, specified in seconds

l1_chain_id

The chain ID for the L1 chain

l2_chain_id

The chain ID for the L2 chain

regolith_time

The regolith time, specified in seconds

canyon_time

The canyon time, specified in seconds

batch_inbox_address

The address of the batch inbox

deposit_contract_address

The address of the deposit contract

l1_system_config_address

The address of the L1 system configuration

protocol_versions_address

The address of the protocol versions

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"genesis": {
6
"l1": {
7
"hash": "0x17728cf4d8e0b4f292d2390a869fd7c632d39e72efb00ca3462b4387c6aa2437",
8
"number": 5044255
9
},
10
"l2": {
11
"hash": "0x26a1c0faad7b041f34569a1bb383f00ab74b335883a44bed53e9f41ced5fd906",
12
"number": 0
13
},
14
"l2_time": 1704686688,
15
"system_config": {
16
"batcherAddr": "0xba26fee2fa917443e05e65de8d4350bcd2f59222",
17
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
18
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
19
"gasLimit": 30000000,
20
"eip1559Params": "0x0000000000000000"
21
}
22
},
23
"block_time": 2,
24
"max_sequencer_drift": 600,
25
"seq_window_size": 3600,
26
"channel_timeout": 300,
27
"l1_chain_id": 11155111,
28
"l2_chain_id": 168587773,
29
"regolith_time": 0,
30
"canyon_time": 0,
31
"delta_time": 1713999600,
32
"ecotone_time": 1713999600,
33
"taiga_time": 1745589600,
34
"batch_inbox_address": "0x1c3b85a2108784eab6a4bf56cdd6f722e415b331",
35
"deposit_contract_address": "0x2757e4430e694f27b73ec9c02257cab3a498c8c5",
36
"l1_system_config_address": "0x329faf078c364a316e08bf6a17b7eee6ae75a613",
37
"protocol_versions_address": "0x0000000000000000000000000000000000000000",
38
"pectra_blob_schedule_time": 1745589600
39
}
40
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"genesis": {
6
"l1": {
7
"hash": "0x17728cf4d8e0b4f292d2390a869fd7c632d39e72efb00ca3462b4387c6aa2437",
8
"number": 5044255
9
},
10
"l2": {
11
"hash": "0x26a1c0faad7b041f34569a1bb383f00ab74b335883a44bed53e9f41ced5fd906",
12
"number": 0
13
},
14
"l2_time": 1704686688,
15
"system_config": {
16
"batcherAddr": "0xba26fee2fa917443e05e65de8d4350bcd2f59222",
17
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
18
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
19
"gasLimit": 30000000,
20
"eip1559Params": "0x0000000000000000"
21
}
22
},
23
"block_time": 2,
24
"max_sequencer_drift": 600,
25
"seq_window_size": 3600,
26
"channel_timeout": 300,
27
"l1_chain_id": 11155111,
28
"l2_chain_id": 168587773,
29
"regolith_time": 0,
30
"canyon_time": 0,
31
"delta_time": 1713999600,
32
"ecotone_time": 1713999600,
33
"taiga_time": 1745589600,
34
"batch_inbox_address": "0x1c3b85a2108784eab6a4bf56cdd6f722e415b331",
35
"deposit_contract_address": "0x2757e4430e694f27b73ec9c02257cab3a498c8c5",
36
"l1_system_config_address": "0x329faf078c364a316e08bf6a17b7eee6ae75a613",
37
"protocol_versions_address": "0x0000000000000000000000000000000000000000",
38
"pectra_blob_schedule_time": 1745589600
39
}
40
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free