> ## 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.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.chainstack.com/feedback

```json
{
  "path": "/docs/hyperliquid-methods",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# Hyperliquid methods

> Complete reference of supported Hyperliquid EVM JSON-RPC methods on Chainstack, including eth, net, and web3 namespace method availability details.

<Note>
  Methods marked as "Hyperliquid public RPC" in the table below are proprietary to Hyperliquid DEX and have not been open sourced. These methods are currently only available on the public Hyperliquid infrastructure.

  If you receive a response similar to `Failed to deserialize the JSON body into the target type`, you need to switch to the Hyperliquid Public RPC to use these methods.

  HyperEVM methods listed as `/evm` are also reachable on `/nanoreth`. See [Hyperliquid node configuration](/docs/hyperliquid-node-configuration) for the per-method differences.
</Note>

| Method                                      | Endpoint   | Engine    | Availability                                  |
| ------------------------------------------- | ---------- | --------- | --------------------------------------------- |
| meta                                        | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| spotMeta                                    | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| clearinghouseState                          | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| spotClearinghouseState                      | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| openOrders                                  | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| exchangeStatus                              | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| frontendOpenOrders                          | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| liquidatable                                | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| activeAssetData                             | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| maxMarketOrderNtls                          | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| vaultSummaries                              | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| userVaultEquities                           | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| leadingVaults                               | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| extraAgents                                 | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| subAccounts                                 | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| userFees                                    | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| userRateLimit                               | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| spotDeployState                             | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| perpDeployAuctionStatus                     | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| delegations                                 | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| perpDexs                                    | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| delegatorSummary                            | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| maxBuilderFee                               | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| userToMultiSigSigners                       | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| userRole                                    | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| perpsAtOpenInterestCap                      | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| validatorL1Votes                            | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| webData2                                    | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| webData3                                    | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| userDexAbstraction                          | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| userAbstraction                             | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| borrowLendUserState                         | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| borrowLendReserveState                      | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| allBorrowLendReserveStates                  | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| allPerpMetas                                | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| perpAnnotation                              | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| perpCategories                              | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| perpDexLimits                               | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| perpDexStatus                               | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| spotPairDeployAuctionStatus                 | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| marginTable                                 | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| alignedQuoteTokenInfo                       | /info      | HyperCore | <Icon icon="square-check" iconType="solid" /> |
| allMids                                     | /info      | HyperCore | Hyperliquid public RPC                        |
| userFills                                   | /info      | HyperCore | Hyperliquid public RPC                        |
| userFillsByTime                             | /info      | HyperCore | Hyperliquid public RPC                        |
| orderStatus                                 | /info      | HyperCore | Hyperliquid public RPC                        |
| l2Book                                      | /info      | HyperCore | Hyperliquid public RPC                        |
| batchClearinghouseStates                    | /info      | HyperCore | Hyperliquid public RPC                        |
| candleSnapshot                              | /info      | HyperCore | Hyperliquid public RPC                        |
| historicalOrders                            | /info      | HyperCore | Hyperliquid public RPC                        |
| userTwapSliceFills                          | /info      | HyperCore | Hyperliquid public RPC                        |
| recentTrades                                | /info      | HyperCore | Hyperliquid public RPC                        |
| vaultDetails                                | /info      | HyperCore | Hyperliquid public RPC                        |
| portfolio                                   | /info      | HyperCore | Hyperliquid public RPC                        |
| referral                                    | /info      | HyperCore | Hyperliquid public RPC                        |
| delegatorHistory                            | /info      | HyperCore | Hyperliquid public RPC                        |
| delegatorRewards                            | /info      | HyperCore | Hyperliquid public RPC                        |
| metaAndAssetCtxs                            | /info      | HyperCore | Hyperliquid public RPC                        |
| userFunding                                 | /info      | HyperCore | Hyperliquid public RPC                        |
| userNonFundingLedgerUpdates                 | /info      | HyperCore | Hyperliquid public RPC                        |
| fundingHistory                              | /info      | HyperCore | Hyperliquid public RPC                        |
| gossipRootIps                               | /info      | HyperCore | Hyperliquid public RPC                        |
| predictedFundings                           | /info      | HyperCore | Hyperliquid public RPC                        |
| spotMetaAndAssetCtxs                        | /info      | HyperCore | Hyperliquid public RPC                        |
| outcomeMeta                                 | /info      | HyperCore | Hyperliquid public RPC                        |
| tokenDetails                                | /info      | HyperCore | Hyperliquid public RPC                        |
| order                                       | /exchange  | HyperCore | Hyperliquid public RPC                        |
| cancel                                      | /exchange  | HyperCore | Hyperliquid public RPC                        |
| cancelByCloid                               | /exchange  | HyperCore | Hyperliquid public RPC                        |
| scheduleCancel                              | /exchange  | HyperCore | Hyperliquid public RPC                        |
| modify                                      | /exchange  | HyperCore | Hyperliquid public RPC                        |
| batchModify                                 | /exchange  | HyperCore | Hyperliquid public RPC                        |
| updateLeverage                              | /exchange  | HyperCore | Hyperliquid public RPC                        |
| updateIsolatedMargin                        | /exchange  | HyperCore | Hyperliquid public RPC                        |
| usdSend                                     | /exchange  | HyperCore | Hyperliquid public RPC                        |
| spotSend                                    | /exchange  | HyperCore | Hyperliquid public RPC                        |
| withdraw3                                   | /exchange  | HyperCore | Hyperliquid public RPC                        |
| usdClassTransfer                            | /exchange  | HyperCore | Hyperliquid public RPC                        |
| twapOrder                                   | /exchange  | HyperCore | Hyperliquid public RPC                        |
| twapCancel                                  | /exchange  | HyperCore | Hyperliquid public RPC                        |
| approveAgent                                | /exchange  | HyperCore | Hyperliquid public RPC                        |
| approveBuilderFee                           | /exchange  | HyperCore | Hyperliquid public RPC                        |
| setReferrer                                 | /exchange  | HyperCore | Hyperliquid public RPC                        |
| createSubAccount                            | /exchange  | HyperCore | Hyperliquid public RPC                        |
| subAccountTransfer                          | /exchange  | HyperCore | Hyperliquid public RPC                        |
| subAccountSpotTransfer                      | /exchange  | HyperCore | Hyperliquid public RPC                        |
| convertToMultiSigUser                       | /exchange  | HyperCore | Hyperliquid public RPC                        |
| multiSig                                    | /exchange  | HyperCore | Hyperliquid public RPC                        |
| userSetAbstraction                          | /exchange  | HyperCore | Hyperliquid public RPC                        |
| agentSetAbstraction                         | /exchange  | HyperCore | Hyperliquid public RPC                        |
| userDexAbstraction                          | /exchange  | HyperCore | Hyperliquid public RPC                        |
| agentEnableDexAbstraction                   | /exchange  | HyperCore | Hyperliquid public RPC                        |
| evmUserModify                               | /exchange  | HyperCore | Hyperliquid public RPC                        |
| sendAsset                                   | /exchange  | HyperCore | Hyperliquid public RPC                        |
| sendToEvmWithData                           | /exchange  | HyperCore | Hyperliquid public RPC                        |
| vaultTransfer                               | /exchange  | HyperCore | Hyperliquid public RPC                        |
| tokenDelegate                               | /exchange  | HyperCore | Hyperliquid public RPC                        |
| cDeposit                                    | /exchange  | HyperCore | Hyperliquid public RPC                        |
| cWithdraw                                   | /exchange  | HyperCore | Hyperliquid public RPC                        |
| spotDeploy                                  | /exchange  | HyperCore | Hyperliquid public RPC                        |
| perpDeploy                                  | /exchange  | HyperCore | Hyperliquid public RPC                        |
| CSignerAction                               | /exchange  | HyperCore | Hyperliquid public RPC                        |
| CValidatorAction                            | /exchange  | HyperCore | Hyperliquid public RPC                        |
| validatorL1Stream                           | /exchange  | HyperCore | Hyperliquid public RPC                        |
| noop                                        | /exchange  | HyperCore | Hyperliquid public RPC                        |
| reserveRequestWeight                        | /exchange  | HyperCore | Hyperliquid public RPC                        |
| net\_version                                | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| web3\_clientVersion                         | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_blockNumber                            | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_blobBaseFee                            | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_call                                   | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_callMany                               | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_chainId                                | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_createAccessList                       | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_estimateGas                            | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_feeHistory                             | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_gasPrice                               | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBalance                             | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBlockByHash                         | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBlockByNumber                       | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBlockReceipts                       | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBlockTransactionCountByHash         | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getBlockTransactionCountByNumber       | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getCode                                | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getFilterChanges                       | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getFilterLogs                          | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getHeaderByHash                        | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getHeaderByNumber                      | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getLogs                                | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getProof                               | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getRawTransactionByBlockHashAndIndex   | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getRawTransactionByBlockNumberAndIndex | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getRawTransactionByHash                | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getStorageAt                           | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionByBlockHashAndIndex      | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionByBlockNumberAndIndex    | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionByHash                   | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionBySenderAndNonce         | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionCount                    | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getTransactionReceipt                  | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getUncleByBlockHashAndIndex            | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getUncleByBlockNumberAndIndex          | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getUncleCountByBlockHash               | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getUncleCountByBlockNumber             | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_maxPriorityFeePerGas                   | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_newBlockFilter                         | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_newFilter                              | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_protocolVersion                        | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_sendRawTransaction                     | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_simulateV1                             | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_syncing                                | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_uninstallFilter                        | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_bigBlockGasPrice                       | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_usingBigBlocks                         | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getSystemTxsByBlockNumber              | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_getSystemTxsByBlockHash                | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| net\_listening                              | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| net\_peerCount                              | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_subscribe (logs)                       | /evm (WSS) | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_subscribe (newHeads)                   | /evm (WSS) | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_subscribe (syncing)                    | /evm (WSS) | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| eth\_unsubscribe                            | /evm (WSS) | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| debug\_getRawBlock                          | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| debug\_getRawHeader                         | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| debug\_getRawReceipts                       | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| debug\_getRawTransaction                    | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| debug\_traceBlockByHash                     | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| debug\_traceBlockByNumber                   | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| debug\_traceCall                            | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| debug\_traceTransaction                     | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| trace\_block                                | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| trace\_call                                 | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| trace\_callMany                             | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| trace\_filter                               | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| trace\_rawTransaction                       | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| trace\_replayBlockTransactions              | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| trace\_replayTransaction                    | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| erigon\_getHeaderByNumber                   | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_getApiLevel                            | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_getBlockDetails                        | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_getBlockDetailsByHash                  | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_getBlockTransactions                   | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_getContractCreator                     | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_getHeaderByNumber                      | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_getInternalOperations                  | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_getTransactionBySenderAndNonce         | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_getTransactionError                    | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_hasCode                                | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
| ots\_traceTransaction                       | /evm       | HyperEVM  | <Icon icon="square-check" iconType="solid" /> |
