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 |