Get an overview of HypeRPC's features, integrations, and how to use them.
Introduction
The first dedicated RPC infrastructure built exclusively for Hyperliquid.
Quick Start
Make your first RPC call in under 2 minutes.
Authentication
API key setup and security best practices.
Rate Limits
Request limits per plan and error handling.
Overview
HyperEVM JSON-RPC endpoint and supported methods.
eth_call
Execute a call without creating a transaction.
eth_getBalance
Returns the balance of an account.
eth_blockNumber
Returns the current block number.
eth_getTransactionByHash
Returns transaction details by hash.
All Methods
Complete list of supported EVM JSON-RPC methods.
Overview
REST API for market data, user state, and funding rates.
Market Data
Retrieve real-time and historical market data.
User State
Query user positions, balances, and open orders.
Funding Rates
Current and historical funding rate data.
Connection
Establish and maintain WebSocket connections.
Subscriptions
Subscribe to orderbook, trades, and user events.
Message Format
WebSocket message structure and payload reference.
Overview
Real-time data stream feeds via WebSocket.
Trade Feed
Subscribe to live trade execution data.
Liquidation Feed
Real-time liquidation event notifications.
Overview
Direct peering with HypeRPC sentry nodes.
Setup Guide
Step-by-step guide to configure sentry peering.
Overview
HypeRPC validator node and staking services.
Delegation Guide
How to delegate HYPE to the HypeRPC validator.
Python SDK
Python library for HypeRPC integration.
JavaScript SDK
JavaScript/TypeScript library for HypeRPC.
cURL Examples
Ready-to-use cURL commands for all endpoints.
Changelog
Latest updates and changes to the API.
FAQ
Frequently asked questions about HypeRPC.
Historical Archives
Access historical blockchain data and transaction archives.