Skip to main content

optimism_outputAtBlock RPC Method

Loading...

Updated on
Mar 24, 2026

optimism_outputAtBlock RPC Method

Parameters

blockNumber
string
REQUIRED
Loading...

Returns

result
Loading...
version
string
Loading...
outputRoot
string
Loading...
blockRef
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
l1origin
object
Loading...
hash
string
Loading...
number
integer
Loading...
sequenceNumber
integer
Loading...
withdrawalStorageRoot
string
Loading...
stateRoot
string
Loading...
syncStatus
object
Loading...
current_l1
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
current_l1_finalized
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
head_l1
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
safe_l1
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
finalized_l1
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
unsafe_l2
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
l1origin
object
Loading...
hash
string
Loading...
number
integer
Loading...
sequenceNumber
integer
Loading...
safe_l2
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
l1origin
object
Loading...
hash
string
Loading...
number
integer
Loading...
sequenceNumber
integer
Loading...
finalized_l2
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
l1origin
object
Loading...
hash
string
Loading...
number
integer
Loading...
sequenceNumber
integer
Loading...
pending_safe_l2
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
l1origin
object
Loading...
hash
string
Loading...
number
integer
Loading...
sequenceNumber
integer
Loading...
cross_unsafe_l2
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
l1origin
object
Loading...
hash
string
Loading...
number
integer
Loading...
sequenceNumber
integer
Loading...
local_safe_l2
object
Loading...
hash
string
Loading...
number
integer
Loading...
parentHash
string
Loading...
timestamp
integer
Loading...
l1origin
object
Loading...
hash
string
Loading...
number
integer
Loading...
sequenceNumber
integer
Loading...
Request
1
curl -X POST "https://docs-demo.hemi-mainnet.quiknode.pro/" \
2
-H "Content-Type: application/json" \
3
-d '{
4
"jsonrpc": "2.0",
5
"method": "optimism_outputAtBlock",
6
"params": [
7
"0x1"
8
],
9
"id": 1
10
}'
1
curl -X POST "https://docs-demo.hemi-mainnet.quiknode.pro/" \
2
-H "Content-Type: application/json" \
3
-d '{
4
"jsonrpc": "2.0",
5
"method": "optimism_outputAtBlock",
6
"params": [
7
"0x1"
8
],
9
"id": 1
10
}'
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"version": "0x0000000000000000000000000000000000000000000000000000000000000000",
6
"outputRoot": "0xc7ce7611926cdb62e2989b39d09087a9cf4825b22122e7e56e6545e570d7a184",
7
"blockRef": {
8
"hash": "0xa844588db2985ec5935c3c9912f0aae429c1f28357b7b8f7c9f400ce3ce66271",
9
"number": 1,
10
"parentHash": "0x6b070d8b8f3bf81c9314ff863748e3db2662ecc0a8dbd4c394a8b646ae0c8b8b",
11
"timestamp": 1725866723,
12
"l1origin": {
13
"hash": "0xe3aa460a1d5228ef86d3589724da88d797ad73b7d18509754e3e848be53606f6",
14
"number": 20711549
15
},
16
"sequenceNumber": 0
17
},
18
"withdrawalStorageRoot": "0x8ed4baae3a927be3dea54996b4d5899f8c01e7594bf50b17dc1e741388ce3d12",
19
"stateRoot": "0x109da9ac10ee74cd91072088b04ccf39992f22df511e8276d19c5ae41dfda61c",
20
"syncStatus": {
21
"current_l1": {
22
"hash": "0xd1e4aa56e26be3608a0e6b70e93820a540e985d60cafe6ceceb1e1fa1c09f288",
23
"number": 24556302,
24
"parentHash": "0x1cac40156a35c66beaedafb5d6e8baa5c1938d497907c331d809cb78694fc539",
25
"timestamp": 1772292215
26
},
27
"current_l1_finalized": {
28
"hash": "0x5ceb8707e1819b3cc51505c1d11d2fb279df25ceb58c9fb46b69a43512606536",
29
"number": 24556215,
30
"parentHash": "0x3a985e5ad07fc87c141de758ef6236421f44d492cf97c6ae57044b10eb3dc5c3",
31
"timestamp": 1772291159
32
},
33
"head_l1": {
34
"hash": "0xd1e4aa56e26be3608a0e6b70e93820a540e985d60cafe6ceceb1e1fa1c09f288",
35
"number": 24556302,
36
"parentHash": "0x1cac40156a35c66beaedafb5d6e8baa5c1938d497907c331d809cb78694fc539",
37
"timestamp": 1772292215
38
},
39
"safe_l1": {
40
"hash": "0x02210f7fd7a00d63e1db8029a471532fe453712695161851472cd090c1edf978",
41
"number": 24556246,
42
"parentHash": "0xebaec29ab504238160b46ee61718c6ce9bda8402011cf38670330c4b99fd8e6e",
43
"timestamp": 1772291543
44
},
45
"finalized_l1": {
46
"hash": "0x5ceb8707e1819b3cc51505c1d11d2fb279df25ceb58c9fb46b69a43512606536",
47
"number": 24556215,
48
"parentHash": "0x3a985e5ad07fc87c141de758ef6236421f44d492cf97c6ae57044b10eb3dc5c3",
49
"timestamp": 1772291159
50
},
51
"unsafe_l2": {
52
"hash": "0x6886dcfce752dbf3a0cd54876fcf8c4c7a7f4ff428df9dfc1a955957cbfde711",
53
"number": 3868793,
54
"parentHash": "0x98f79280d6b62926b2225fca56aa7d29dd8eaf3b4601d007d39657efd2748099",
55
"timestamp": 1772292227,
56
"l1origin": {
57
"hash": "0x9aa78fb393ba038cc94adc5fbfe822a721d67f8169e64466115b56e6a0dd208e",
58
"number": 24556295
59
},
60
"sequenceNumber": 0
61
},
62
"safe_l2": {
63
"hash": "0x686421f62f767d151761dc463ca74f2fe7ea4ed61b04faaa2603d66fee857d08",
64
"number": 3868773,
65
"parentHash": "0x73bac00d2ae8e612c55a29e06cbec49d35230b727742725e74939036d34f0bb5",
66
"timestamp": 1772291987,
67
"l1origin": {
68
"hash": "0x79fd0351b6d2eb631a7d9fb6b34f986770e9937a870095df61decd1db80d0030",
69
"number": 24556275
70
},
71
"sequenceNumber": 0
72
},
73
"finalized_l2": {
74
"hash": "0x19e36a13eba8cde24904bba0c248b94d1d161de87d5df7d36ec353bd2dce7337",
75
"number": 3868702,
76
"parentHash": "0x11164bc5286558c06216d599d1b454b8c1619db764477fa86284f6935e683af6",
77
"timestamp": 1772291135,
78
"l1origin": {
79
"hash": "0xe2129c496a0800138bf074c3e48ab6ac346464226c5d6d0b6ab743de9b4ad535",
80
"number": 24556206
81
},
82
"sequenceNumber": 0
83
},
84
"pending_safe_l2": {
85
"hash": "0x686421f62f767d151761dc463ca74f2fe7ea4ed61b04faaa2603d66fee857d08",
86
"number": 3868773,
87
"parentHash": "0x73bac00d2ae8e612c55a29e06cbec49d35230b727742725e74939036d34f0bb5",
88
"timestamp": 1772291987,
89
"l1origin": {
90
"hash": "0x79fd0351b6d2eb631a7d9fb6b34f986770e9937a870095df61decd1db80d0030",
91
"number": 24556275
92
},
93
"sequenceNumber": 0
94
},
95
"cross_unsafe_l2": {
96
"hash": "0x6886dcfce752dbf3a0cd54876fcf8c4c7a7f4ff428df9dfc1a955957cbfde711",
97
"number": 3868793,
98
"parentHash": "0x98f79280d6b62926b2225fca56aa7d29dd8eaf3b4601d007d39657efd2748099",
99
"timestamp": 1772292227,
100
"l1origin": {
101
"hash": "0x9aa78fb393ba038cc94adc5fbfe822a721d67f8169e64466115b56e6a0dd208e",
102
"number": 24556295
103
},
104
"sequenceNumber": 0
105
},
106
"local_safe_l2": {
107
"hash": "0x686421f62f767d151761dc463ca74f2fe7ea4ed61b04faaa2603d66fee857d08",
108
"number": 3868773,
109
"parentHash": "0x73bac00d2ae8e612c55a29e06cbec49d35230b727742725e74939036d34f0bb5",
110
"timestamp": 1772291987,
111
"l1origin": {
112
"hash": "0x79fd0351b6d2eb631a7d9fb6b34f986770e9937a870095df61decd1db80d0030",
113
"number": 24556275
114
},
115
"sequenceNumber": 0
116
}
117
}
118
}
119
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"version": "0x0000000000000000000000000000000000000000000000000000000000000000",
6
"outputRoot": "0xc7ce7611926cdb62e2989b39d09087a9cf4825b22122e7e56e6545e570d7a184",
7
"blockRef": {
8
"hash": "0xa844588db2985ec5935c3c9912f0aae429c1f28357b7b8f7c9f400ce3ce66271",
9
"number": 1,
10
"parentHash": "0x6b070d8b8f3bf81c9314ff863748e3db2662ecc0a8dbd4c394a8b646ae0c8b8b",
11
"timestamp": 1725866723,
12
"l1origin": {
13
"hash": "0xe3aa460a1d5228ef86d3589724da88d797ad73b7d18509754e3e848be53606f6",
14
"number": 20711549
15
},
16
"sequenceNumber": 0
17
},
18
"withdrawalStorageRoot": "0x8ed4baae3a927be3dea54996b4d5899f8c01e7594bf50b17dc1e741388ce3d12",
19
"stateRoot": "0x109da9ac10ee74cd91072088b04ccf39992f22df511e8276d19c5ae41dfda61c",
20
"syncStatus": {
21
"current_l1": {
22
"hash": "0xd1e4aa56e26be3608a0e6b70e93820a540e985d60cafe6ceceb1e1fa1c09f288",
23
"number": 24556302,
24
"parentHash": "0x1cac40156a35c66beaedafb5d6e8baa5c1938d497907c331d809cb78694fc539",
25
"timestamp": 1772292215
26
},
27
"current_l1_finalized": {
28
"hash": "0x5ceb8707e1819b3cc51505c1d11d2fb279df25ceb58c9fb46b69a43512606536",
29
"number": 24556215,
30
"parentHash": "0x3a985e5ad07fc87c141de758ef6236421f44d492cf97c6ae57044b10eb3dc5c3",
31
"timestamp": 1772291159
32
},
33
"head_l1": {
34
"hash": "0xd1e4aa56e26be3608a0e6b70e93820a540e985d60cafe6ceceb1e1fa1c09f288",
35
"number": 24556302,
36
"parentHash": "0x1cac40156a35c66beaedafb5d6e8baa5c1938d497907c331d809cb78694fc539",
37
"timestamp": 1772292215
38
},
39
"safe_l1": {
40
"hash": "0x02210f7fd7a00d63e1db8029a471532fe453712695161851472cd090c1edf978",
41
"number": 24556246,
42
"parentHash": "0xebaec29ab504238160b46ee61718c6ce9bda8402011cf38670330c4b99fd8e6e",
43
"timestamp": 1772291543
44
},
45
"finalized_l1": {
46
"hash": "0x5ceb8707e1819b3cc51505c1d11d2fb279df25ceb58c9fb46b69a43512606536",
47
"number": 24556215,
48
"parentHash": "0x3a985e5ad07fc87c141de758ef6236421f44d492cf97c6ae57044b10eb3dc5c3",
49
"timestamp": 1772291159
50
},
51
"unsafe_l2": {
52
"hash": "0x6886dcfce752dbf3a0cd54876fcf8c4c7a7f4ff428df9dfc1a955957cbfde711",
53
"number": 3868793,
54
"parentHash": "0x98f79280d6b62926b2225fca56aa7d29dd8eaf3b4601d007d39657efd2748099",
55
"timestamp": 1772292227,
56
"l1origin": {
57
"hash": "0x9aa78fb393ba038cc94adc5fbfe822a721d67f8169e64466115b56e6a0dd208e",
58
"number": 24556295
59
},
60
"sequenceNumber": 0
61
},
62
"safe_l2": {
63
"hash": "0x686421f62f767d151761dc463ca74f2fe7ea4ed61b04faaa2603d66fee857d08",
64
"number": 3868773,
65
"parentHash": "0x73bac00d2ae8e612c55a29e06cbec49d35230b727742725e74939036d34f0bb5",
66
"timestamp": 1772291987,
67
"l1origin": {
68
"hash": "0x79fd0351b6d2eb631a7d9fb6b34f986770e9937a870095df61decd1db80d0030",
69
"number": 24556275
70
},
71
"sequenceNumber": 0
72
},
73
"finalized_l2": {
74
"hash": "0x19e36a13eba8cde24904bba0c248b94d1d161de87d5df7d36ec353bd2dce7337",
75
"number": 3868702,
76
"parentHash": "0x11164bc5286558c06216d599d1b454b8c1619db764477fa86284f6935e683af6",
77
"timestamp": 1772291135,
78
"l1origin": {
79
"hash": "0xe2129c496a0800138bf074c3e48ab6ac346464226c5d6d0b6ab743de9b4ad535",
80
"number": 24556206
81
},
82
"sequenceNumber": 0
83
},
84
"pending_safe_l2": {
85
"hash": "0x686421f62f767d151761dc463ca74f2fe7ea4ed61b04faaa2603d66fee857d08",
86
"number": 3868773,
87
"parentHash": "0x73bac00d2ae8e612c55a29e06cbec49d35230b727742725e74939036d34f0bb5",
88
"timestamp": 1772291987,
89
"l1origin": {
90
"hash": "0x79fd0351b6d2eb631a7d9fb6b34f986770e9937a870095df61decd1db80d0030",
91
"number": 24556275
92
},
93
"sequenceNumber": 0
94
},
95
"cross_unsafe_l2": {
96
"hash": "0x6886dcfce752dbf3a0cd54876fcf8c4c7a7f4ff428df9dfc1a955957cbfde711",
97
"number": 3868793,
98
"parentHash": "0x98f79280d6b62926b2225fca56aa7d29dd8eaf3b4601d007d39657efd2748099",
99
"timestamp": 1772292227,
100
"l1origin": {
101
"hash": "0x9aa78fb393ba038cc94adc5fbfe822a721d67f8169e64466115b56e6a0dd208e",
102
"number": 24556295
103
},
104
"sequenceNumber": 0
105
},
106
"local_safe_l2": {
107
"hash": "0x686421f62f767d151761dc463ca74f2fe7ea4ed61b04faaa2603d66fee857d08",
108
"number": 3868773,
109
"parentHash": "0x73bac00d2ae8e612c55a29e06cbec49d35230b727742725e74939036d34f0bb5",
110
"timestamp": 1772291987,
111
"l1origin": {
112
"hash": "0x79fd0351b6d2eb631a7d9fb6b34f986770e9937a870095df61decd1db80d0030",
113
"number": 24556275
114
},
115
"sequenceNumber": 0
116
}
117
}
118
}
119
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free