curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/evm \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"method": "debug_getRawHeader",
"params": [
"latest"
],
"id": 1
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": "0xf90211a0..."
}
Returns the raw header data for a specific block. This method provides the complete block header in its raw encoded format, useful for low-level blockchain analysis and debugging.
curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/evm \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"method": "debug_getRawHeader",
"params": [
"latest"
],
"id": 1
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": "0xf90211a0..."
}
debug_getRawHeader
JSON-RPC method returns the raw header data for a specific block. This method provides the complete block header in its raw encoded format, useful for low-level blockchain analysis, debugging, and applications that need direct access to the block header’s binary representation.
result
— Complete raw header data encoded in hexadecimal format// Get raw header for a specific block
const getRawHeader = async (blockIdentifier = 'latest') => {
const response = await fetch('https://hyperliquid-mainnet.core.chainstack.com/YOUR_ENDPOINT/evm', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
jsonrpc: '2.0',
method: 'debug_getRawHeader',
params: [blockIdentifier],
id: 1
})
});
const data = await response.json();
return data.result;
};
// Usage
getRawHeader('latest').then(header => {
console.log('Raw header:', header);
console.log('Header size:', header.length / 2 - 1, 'bytes');
});
curl -X POST \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "debug_getRawHeader",
"params": [
"latest"
],
"id": 1
}' \
https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/evm
debug_getRawHeader
method is essential for applications that need to:
Successful response with raw header data
The response is of type object
.