Returns system transactions for a given block number on Hyperliquid EVM.
Documentation Index
Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
Use this file to discover all available pages before exploring further.
/evm (default) and /nanoreth (with system tx) paths of any Chainstack Hyperliquid node. To also see system transactions inside eth_getBlockByNumber and eth_getBlockReceipts, use /nanoreth. See Hyperliquid node configuration and Hyperliquid methods.eth_getSystemTxsByBlockNumber JSON-RPC method returns system transactions for a given block number on Hyperliquid EVM. System transactions are protocol-generated pseudo-transactions that record HyperCore↔HyperEVM bridging events (HYPE deposits and withdrawals, spot token transfers, and similar operations) — they always carry gasPrice: 0x0 and originate from system addresses such as 0x2222…2222 (HYPE bridge) or 0x2000…00XX (per-token bridge).
blockNumber (string, required) — Block identifier: "latest", "earliest", "pending", or a specific block number in hexadecimalhash — System transaction hashtype — System transaction type identifierblockNumber — Block number containing the system transactionblockHash — Hash of the block containing the system transactiontransactionIndex — Index of the system transaction in the blockfrom — System address that initiated the transactionto — Target address of the system transactionvalue — Value transferred in the system transactiongasUsed — Gas used by the system transactiongasPrice — Gas price for the system transaction (often 0 for system txs)input — Input data for the system transactionstatus — System transaction status (0x0 for failure, 0x1 for success)eth_getSystemTxsByBlockNumber method is essential for applications that need to:
JSON-RPC version
2.0 The RPC method name
eth_getSystemTxsByBlockNumber Parameters: [blockNumber]
Request identifier