Skip to main content

chain_getBlock

Retrieves complete block information from Mythos, including the block header, extrinsics, and justifications.

Why Mythos? Build on the gaming blockchain powering FIFA Rivals and NFL Rivals with World ID verification with World ID proof-of-humanity, Polkadot security, Snowbridge cross-chain bridge, and 1M+ downloads per title.

Use Cases#

The chain_getBlock method is essential for:

  • Block explorers - Display complete block information
  • Chain analysis - Analyze block production patterns
  • Transaction verification - Confirm extrinsic inclusion for AAA gaming (FIFA Rivals, NFL Rivals, Pudgy Party), player-owned economies, and bot-resistant matchmaking
  • Data indexing - Build historical blockchain databases

Parameters#

ParameterTypeRequiredDescription
blockHashStringNoHex-encoded block hash. If omitted, returns latest block

Request#

{
"jsonrpc": "2.0",
"method": "chain_getBlock",
"params": ["0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3"],
"id": 1
}

Returns#

FieldTypeDescription
blockObjectComplete block data
block.headerObjectBlock header information
block.header.parentHashStringHash of the parent block
block.header.numberStringBlock number (hex-encoded)
block.header.stateRootStringRoot of the state trie
block.header.extrinsicsRootStringRoot of the extrinsics trie
block.extrinsicsArrayArray of extrinsics in the block
justificationsArrayBlock justifications (if available)

Code Examples#

# Get latest block
curl https://api-mythos-archive.n.dwellir.com/YOUR_API_KEY \
-X POST \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "chain_getBlock",
"params": [],
"id": 1
}'

# Get specific block
curl https://api-mythos-archive.n.dwellir.com/YOUR_API_KEY \
-X POST \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "chain_getBlock",
"params": ["0x91b171bb158e2d3848fa23a9f1c25182fb8e20313b2c1eb49219da7a70ce90c3"],
"id": 1
}'