Hyperliquid is a high-performance Layer 1 blockchain (HyperBFT consensus, HyperCore + HyperEVM execution) best known for its native perpetual futures and spot DEX with capacity for hundreds of thousands of orders per second. Developers and traders interact with Hyperliquid through a public REST and WebSocket API at api.hyperliquid.xyz for trading, order management, market data, and account state. Official Python and Rust SDKs wrap the API, and the node, order-book server, and HyperEVM tooling are open-sourced under the hyperliquid-dex GitHub organization.
APIs.json: https://raw.githubusercontent.com/api-evangelist/hyperliquid/refs/heads/main/apis.yml
- DeFi
- Perpetuals
- DEX
- Layer 1
- Trading
- Order Book
- HyperEVM
- Created: 2026-05-23
- Modified: 2026-05-29
Public REST API for the Hyperliquid exchange. Read endpoints expose market metadata, order books, candles, trades, funding rates, user state, open orders, fills, and historical data. Write endpoints (under /exchange) accept signed actions for placing, cancelling, and modifying orders, transferring USDC, adjusting leverage, and managing sub-accounts and vaults.
- Human URL: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api
- Base URL:
https://api.hyperliquid.xyz
- REST
- Trading
- Market Data
- Perpetuals
Real-time WebSocket feed delivering order-book deltas, trades, candles, BBO, user fills, user funding, user-events, and active asset context. Also supports WebSocket-based POST actions for low-latency order management.
- Human URL: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/websocket
- Base URL:
wss://api.hyperliquid.xyz/ws
- WebSocket
- Streaming
- Order Book
- Real-Time
- Documentation
- AsyncAPI — AsyncAPI Specification
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Official Python SDK for the Hyperliquid REST and WebSocket APIs. Handles EIP-712 signing, action serialization, websocket subscription management, and typed wrappers for market and trading endpoints.
- Human URL: https://github.com/hyperliquid-dex/hyperliquid-python-sdk
- Base URL:
https://github.com/hyperliquid-dex/hyperliquid-python-sdk
- SDK
- Python
- Trading
- Documentation
- Repository
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Official Rust SDK for the Hyperliquid REST and WebSocket APIs, suited for high-performance market-making and trading clients.
- Human URL: https://github.com/hyperliquid-dex/hyperliquid-rust-sdk
- Base URL:
https://github.com/hyperliquid-dex/hyperliquid-rust-sdk
- SDK
- Rust
- Trading
- Documentation
- Repository
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
Open-source Hyperliquid validator / non-validating node distribution used to participate in the HyperBFT consensus network and serve HyperCore + HyperEVM state.
- Human URL: https://github.com/hyperliquid-dex/node
- Base URL:
https://github.com/hyperliquid-dex/node
- Node
- Validator
- Infrastructure
- Documentation
- Repository
- Postman Collection — Postman Collection 2.1
- Open Collection — Open Collection 1.0
EVM-compatible JSON-RPC endpoint exposed by Hyperliquid for deploying and interacting with smart contracts on HyperEVM (chain ID 999), executed alongside HyperCore.
- Human URL: https://hyperliquid.gitbook.io/hyperliquid-docs/hyperevm
- Base URL:
https://rpc.hyperliquid.xyz/evm
- JSON-RPC
- EVM
- HyperEVM
- Smart Contracts
FN: Kin Lane Email: kin@apievangelist.com