debug_getRawBlock
Hyperliquid node API
debug_getRawBlock | Hyperliquid EVM
The debug_getRawBlock JSON-RPC method returns the complete raw block data for a specific block. Chainstack Hyperliquid EVM reference.
POST
debug_getRawBlock
This method is available on Chainstack. Not all Hyperliquid methods are available on Chainstack, as the open-source node implementation does not support them yet — see Hyperliquid methods for the full availability breakdown.
debug_getRawBlock JSON-RPC method returns the complete raw block data for a specific block. This method provides the entire block in its raw encoded format, including header and all transactions, useful for low-level blockchain analysis and custom block processing applications.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
- Block identifier (string, required): Block number, hash, or “latest”/“earliest”/“pending”
Response
The method returns the complete raw block data in hexadecimal format for the specified block.Response structure
Raw block data:result— Complete raw block data encoded in hexadecimal format, including header and all transactions
Usage example
Basic implementation
Example request
Shell
Use cases
Thedebug_getRawBlock method is essential for applications that need to:
- Block analysis: Perform detailed analysis of complete block structures
- Data archival: Archive complete blockchain data in raw format
- Custom parsing: Implement custom block parsing and validation logic
- Protocol research: Research blockchain protocol implementation details
- Development tools: Build advanced blockchain development and debugging tools
- Cross-chain bridges: Process blocks for cross-chain verification
- Academic research: Support detailed academic blockchain research
- Forensic investigation: Perform comprehensive forensic analysis of blocks
- Performance testing: Test block processing performance and efficiency
- Compliance auditing: Generate detailed compliance reports from raw data
Body
application/json
JSON-RPC version
Available options:
2.0 The RPC method name
Available options:
debug_getRawBlock Parameters: [block identifier (block number, hash, or 'latest'/'earliest'/'pending')]
Request identifier
Last modified on May 18, 2026