curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/evm \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"method": "ots_getBlockDetails",
"params": [
1000
],
"id": 1
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"block": {
"number": "0x3e8",
"hash": "0xe8399bf41516f5ca663c79bc30db02b4989385c2f3a96f42958dea5753cbf4a9"
},
"transactions": []
}
}
Get detailed block information by block number on Hyperliquid EVM. Includes transaction summaries and block metadata.
curl --request POST \
--url https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/evm \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"method": "ots_getBlockDetails",
"params": [
1000
],
"id": 1
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"block": {
"number": "0x3e8",
"hash": "0xe8399bf41516f5ca663c79bc30db02b4989385c2f3a96f42958dea5753cbf4a9"
},
"transactions": []
}
}
ots_getBlockDetails
JSON-RPC method retrieves expanded block details by block number on the Hyperliquid EVM blockchain. This Otterscan-specific method provides a tailored response for block detail pages in block explorers, including calculated total fees and other aggregated information.
block
— standard block object with all transactions
number
— the block numberhash
— the block hashparentHash
— the parent block hashtimestamp
— Unix timestamp of the blockgasLimit
— maximum gas allowed in the blockgasUsed
— total gas used by all transactionsminer
— address that mined/validated the blockbaseFeePerGas
— base fee per gas (post-EIP-1559)transactions
— array of transaction objectstransactionCount
— number of transactions in the blockissuance
— block reward issuance information
blockReward
— reward for mining the blockuncleReward
— rewards for uncle blocksissuance
— total new ETH issuedtotalFees
— total transaction fees collected in the block (in wei)curl -X POST https://hyperliquid-mainnet.core.chainstack.com/4f8d8f4040bdacd1577bff8058438274/evm \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "ots_getBlockDetails",
"params": [1000],
"id": 1
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"block": {
"number": "0x3e8",
"hash": "0xe8399bf41516f5ca663c79bc30db02b4989385c2f3a96f42958dea5753cbf4a9",
"parentHash": "0x7c8f6a0e4d3b2a1c9e5f8b7d4a6c3e9f2b8d5a7c1e4f9b3a6d8c2e5f7a9b4c6d",
"timestamp": "0x6734e8d0",
"gasLimit": "0x1c9c380",
"gasUsed": "0x5208",
"miner": "0x0000000000000000000000000000000000000000",
"baseFeePerGas": "0x7",
"transactions": [
{
"hash": "0xf94f3d2ed5b59aefb6a0e566af8e86552014d84f6ed2f38a1366dedffe723381",
"from": "0x1234567890abcdef1234567890abcdef12345678",
"to": "0x5555555555555555555555555555555555555555",
"value": "0xde0b6b3a7640000",
"gas": "0x5208",
"gasPrice": "0x3b9aca00"
}
],
"transactionCount": 1
},
"issuance": {
"blockReward": "0x0",
"uncleReward": "0x0",
"issuance": "0x0"
},
"totalFees": "0x1236efcbcbb340"
}
}
ots_getBlockDetails
method is essential for:
Successful response with detailed block information
The response is of type object
.