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.