Skip to main content

eth_getSystemTxsByBlockNumber RPC Method

Returns system transactions for a specified block number on Hyperliquid EVM. This Hyperliquid-specific method exposes internal system transactions responsible for protocol operations, network maintenance, and other system-level activities.

Updated on
Sep 09, 2025

System transactions represent internal messages between HyperCore and HyperEVM used to perform system-level operations such as layer bridging and system state updates.

Parameters

blockNumber/tag
string
REQUIRED

The block number in hexadecimal format or the string latest, pending, safe or finalized

Returns

result
array

An array of system transaction objects included in the block

type
string

The transaction type

chainId
string

The chain ID encoded as hexadecimal

nonce
string

The transaction count of the sender

gasPrice
string

Gas price in wei, encoded as hexadecimal

gas
string

Gas limit provided by the sender

to
string

Recipient address (null for contract creation)

value
string

Value transferred in wei, encoded as hexadecimal

input
string

Input data of the transaction

r
string

ECDSA signature r

s
string

ECDSA signature s

v
string

ECDSA recovery id

hash
string

Transaction hash

blockHash
string

Block hash

blockNumber
string

Block number in hexadecimal

transactionIndex
string

Index of the transaction in the block

from
string

Sender address

Request
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free