Skip to main content
Skip table of contents

Hyperliquid

Hyperliquid is a decentralized perpetual futures exchange built on its own high-performance Layer-1 blockchain, enabling seamless, low-fee trading with institutional-grade tools and lightning-fast execution. This document details the supported RPC endpoints and methods. For more details about our Hyperliquid services, visit our Hyperliquid page.

Features

Method

Supported

HTTPs

Web Sockets

Archive Access

Public Hyperliquid RPC Endpoint

Access Hyperliquid via these public endpoints. For production, sign up for an API Key to avoid rate limits

https://hyperliquid.api.onfinality.io/evm/public

wss://hyperliquid.api.onfinality.io/evm/public-ws

https://hyperliquid.api.onfinality.io/info/public

Supported Methods

The current supported method set and their Response Units weighting

Method

Supported

Response Units

eth_blockNumber

1

eth_call

1

eth_chainId

1

eth_estimateGas

3

eth_feeHistory

1

eth_gasPrice

1

eth_getBalance

1

eth_getBlockByHash

1

eth_getBlockByNumber

1

eth_getBlockTransactionCountByHash

1

eth_getBlockTransactionCountByNumber

1

eth_getBlockReceipts

13

eth_getCode

1

eth_getFilterChanges

1

eth_getLogs

3

eth_getRawTransactionByBlockNumberAndIndex

1

eth_getStorageAt

1

eth_getTransactionByHash

1

eth_getTransactionByBlockHashAndIndex

1

eth_getTransactionByBlockNumberAndIndex

1

eth_getTransactionCount

1

eth_getTransactionReceipt

1

eth_getUncleByBlockHashAndIndex

1

eth_getUncleByBlockNumberAndIndex

1

eth_getUncleCountByBlockHash

1

eth_getUncleCountByBlockNumber

1

eth_maxPriorityFeePerGas

1

eth_newFilter

1

eth_newBlockFilter

1

eth_newPendingTransactionFilter

1

eth_protocolVersion

1

eth_sendRawTransaction

12

eth_sendTransaction

1

eth_subscribe

1

eth_syncing

1

eth_unsubscribe

1

net_listening

1

net_peerCount

1

net_version

1

web3_clientVersion

1

web3_sha3

1

The main methods supported by the Info endpoint, refer to the documentation.

allMids

1

openOrders

1

frontendOpenOrders

1

userFills

1

userFillsByTime

1

userRateLimit

1

orderStatus

1

l2Book

1

candleSnapshot

1

maxBuilderFee

1

historicalOrders

1

userTwapSliceFills

1

subAccounts

1

vaultDetails

1

userVaultEquities

1

userRole

1

portfolio

1

referral

1

userFees

1

delegations

1

delegatorSummary

1

delegatorHistory

1

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.