HypeRPC Docs

HypeRPC Docs

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.

Home

/

Introduction

Home

/

Introduction

Home

/

Introduction