Skip to main content

Block

A block in the blockchain

hashHash256Hex (string)required

32-byte Blake2b-256, always 0x-prefixed and lowercase in responses. Inputs elsewhere may accept mixed case or missing 0x; the API normalizes outputs.

Possible values: Value must match regular expression ^0x[a-f0-9]{64}$

Example: 0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3
parentHashHash256Hex (string)required

32-byte Blake2b-256, always 0x-prefixed and lowercase in responses. Inputs elsewhere may accept mixed case or missing 0x; the API normalizes outputs.

Possible values: Value must match regular expression ^0x[a-f0-9]{64}$

Example: 0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3
stateRootHash256Hex (string)required

32-byte Blake2b-256, always 0x-prefixed and lowercase in responses. Inputs elsewhere may accept mixed case or missing 0x; the API normalizes outputs.

Possible values: Value must match regular expression ^0x[a-f0-9]{64}$

Example: 0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3
extrinsicRootHash256Hex (string)required

32-byte Blake2b-256, always 0x-prefixed and lowercase in responses. Inputs elsewhere may accept mixed case or missing 0x; the API normalizes outputs.

Possible values: Value must match regular expression ^0x[a-f0-9]{64}$

Example: 0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3
numberinteger<int64>required

Block height.

Possible values: >= 0

Example: 20324123
timestampinteger<int64>

Block timestamp - milliseconds.

Possible values: >= 0

Example: 1755773684012
specVersionintegerrequired

Runtime spec version.

Possible values: >= 0

Example: 1001
statusBlockStatus (string)required

Block status. - finalized: Blocks that have been finalized on chain. - proposed: Blocks that have been authored but not yet finalized. - pruned: Blocks that have been removed or are no longer accessible.

Possible values: [proposed, finalized, pruned]

weight objectrequired

Block weight. Schema depends on runtime metadata. Example includes a version 1006001 Kusama weight.

property name*any

Block weight. Schema depends on runtime metadata. Example includes a version 1006001 Kusama weight.

extrinsicCountintegerrequired

Number of extrinsics in the block.

Possible values: >= 0

Example: 3
eventCountintegerrequired

Number of events in the block.

Possible values: >= 0

Example: 12
author objectrequired

Authoring validator address.

typerequired

Authoring validator address.

Possible values: [accountId, index, raw, address20, address32]

valueAccountIdHex (string)required

32-byte Substrate account id, always 0x-prefixed and lowercase in responses. Inputs elsewhere may accept mixed case or missing 0x; the API normalizes outputs.

Possible values: Value must match regular expression ^0x[a-f0-9]{64}$

Example: 0x008d8404893c7b4b80f397605cc96e61fec3c89676c8c2794a2a7d281d678b1a
Block
{
"hash": "0xc82fe0d5752d42ae3d325f14206859f86cec7447f244d5b4bccfc2a00bd58df8",
"parentHash": "0x1615581259dd1ac45fea1b23406367ca79c9f6dfa3b3b1115517c6e86250c42b",
"stateRoot": "0x8c8b0b599733c41bad79a617d8f2f0213a5d965d287cee16c9efd65f23001603",
"extrinsicRoot": "0x7893dd573a5033a6d785bf4038c237cbd8e1f3730d177d4f9b21c8d2c7b34454",
"number": 27419831,
"timestamp": 1755773684012,
"specVersion": 1006001,
"status": "finalized",
"weight": {
"normal": {
"refTime": "0",
"proofSize": "0"
},
"mandatory": {
"refTime": "701777135384",
"proofSize": "204955"
},
"operational": {
"refTime": "0",
"proofSize": "0"
}
},
"extrinsicCount": 2,
"eventCount": 56,
"author": {
"type": "accountId",
"value": "0x269a84431cd8dfc5762beadfa54a8f21597c12d4f31e51f9f6f985f65ba0c626"
}
}