Derivatives
Est. 2022 Decentralised (Hyperliquid Foundation)

Hyperliquid

Hyperliquid is the fastest-growing decentralised perpetual futures exchange — an EVM-compatible L1 built specifically for on-chain order book trading, processing 200,000 orders per second with sub-second finality, achieving $10B+ daily volume in 2025 and proving that on-chain exchange performance can match centralised competitors.

Hyperliquid launched in 2022 with an audacious claim: build a fully on-chain perpetual futures exchange with the execution quality of a centralised exchange. Most prior attempts at on-chain order books had failed due to throughput limitations — blockchains simply couldn't process the thousands of order placement and cancellation messages per second that active derivatives trading requires. Hyperliquid's solution: build a custom L1 blockchain designed exclusively for high-performance trading, using a custom consensus mechanism (HyperBFT, derived from HotStuff) optimised for single-slot finality at high throughput. The results have been extraordinary: Hyperliquid processes 200,000 orders per second with median latency under 1 second end-to-end, has achieved $10B+ daily volume in peak periods, and conducted the largest token airdrop in crypto history (the HYPE airdrop to early users in November 2024 distributed ~31% of total supply worth $7B+ at launch).

How the Hyperliquid L1 Works

Hyperliquid is a custom L1 blockchain — not an Ethereum rollup or a Cosmos appchain — built from the ground up for trading. The HyperBFT consensus algorithm achieves single-slot finality (every block is immediately final, no forks) in approximately 200ms. The validator set is currently permissioned (~20 validators run by known entities), with a roadmap toward permissionless validation as the network matures. The on-chain order book: every order, cancellation, fill, and liquidation is a transaction on the Hyperliquid L1, processed in real-time. The order book is a native data structure in the chain's state machine — not a smart contract on top of a general EVM — enabling the throughput necessary for serious trading. HyperEVM is a separate EVM-compatible execution layer running alongside the order book L1, allowing Solidity smart contracts to deploy on Hyperliquid and interact with the order book state, enabling DeFi composability with the trading layer.

HYPE Token and Airdrop

The HYPE token launched via airdrop in November 2024: approximately 310 million HYPE (31% of total supply) distributed to ~94,000 historical Hyperliquid users based on trading volume, fee paid, and platform engagement. At HYPE's first-day trading price of $25–30, the airdrop was worth $7.5–9.3 billion in total — the largest airdrop in crypto history by dollar value. HYPE's utility: fees on Hyperliquid are paid in HYPE (burns reduce supply), HYPE staking secures the network (earning protocol fees), and governance over protocol parameters. The fee-burning mechanism creates a direct link between Hyperliquid's trading volume and HYPE's deflationary pressure — high volume = more HYPE burned = reduced supply = price support. The HLP (Hyperliquidity Provider) vault also earns protocol fees, distributing yield to HYPE depositors.

Vaults: Copy Trading on Hyperliquid

Hyperliquid Vaults allow anyone to create or deposit into on-chain managed trading accounts. A vault leader deposits capital and trades; followers deposit USDC into the vault and proportionally share the leader's P&L, minus a performance fee (typically 10%). All vault activity is on-chain and verifiable in real-time — no black box, no "trust me" performance claims. The HLP (Hyperliquidity Provider) vault is operated by Hyperliquid's own team and provides liquidity to the platform's order books, earning maker rebates and funding rate income. Depositing into HLP is a straightforward way to earn yield from the platform's activity without manual trading. Third-party vaults span the full spectrum from market-making to directional trading — the on-chain transparency allows genuine performance evaluation before depositing.

Hyperliquid API Integration for Trading Bots

Hyperliquid provides REST and WebSocket APIs that are intentionally designed to feel familiar to developers who have built on CEX APIs, with Ethereum-style signing for authenticated requests.

Step 1 — Set up an Ethereum wallet for Hyperliquid. Hyperliquid accounts are identified by Ethereum addresses. Generate or import an Ethereum private key. For bots, create a dedicated wallet separate from your main holdings — fund it with only the USDC capital allocated to the bot strategy. Store the private key in an environment variable: HL_PRIVATE_KEY=0x...

Step 2 — Install the Hyperliquid Python SDK. pip install hyperliquid-python-sdk The SDK handles Ethereum message signing (EIP-712 structured data signatures) which Hyperliquid uses for all authenticated order actions.

Step 3 — Initialise the client. from hyperliquid.exchange import Exchange; from hyperliquid.info import Info; from eth_account import Account
account = Account.from_key(os.environ["HL_PRIVATE_KEY"])
info = Info(base_url="https://api.hyperliquid.xyz", skip_ws=False)
exchange = Exchange(account, base_url="https://api.hyperliquid.xyz")

Step 4 — Fetch market data and account state.
meta = info.meta() — returns all available perp markets and their parameters (tick size, lot size, max leverage, initial/maintenance margin).
user_state = info.user_state(account.address) — returns your margin summary, open positions, and open orders.

Step 5 — Place orders.
result = exchange.order("BTC", is_buy=True, sz=0.001, limit_px=95000, order_type={"limit": {"tif": "Gtc"}})
TIF (Time In Force) options: Gtc (Good Till Cancel), Ioc (Immediate Or Cancel), Alo (Add Liquidity Only — post-only, maker-only). Use Alo for market-making bots to ensure orders only fill as maker (earning rebates rather than paying taker fees). For market orders: order_type={"market": {}} with a generous limit_px as slippage protection.

Step 6 — Subscribe to real-time data via WebSocket.
info.subscribe({"type": "l2Book", "coin": "BTC"}, callback=handle_book) — L2 order book snapshots and updates.
info.subscribe({"type": "userFills", "user": account.address}, callback=handle_fill) — your fill notifications.
info.subscribe({"type": "userFunding", "user": account.address}, callback=handle_funding) — funding payment events. WebSocket subscriptions are essential for reactive bots — REST polling adds 100–500ms latency compared to WebSocket delivery.

Step 7 — Note on Hyperliquid's agent wallet feature. Hyperliquid supports "agent wallets" — a secondary wallet you authorise to sign order actions on behalf of your main wallet. This allows you to keep your main wallet's private key in cold storage and only expose a hot agent wallet key to your bot server. Set up: exchange.approve_agent(agent_address) from your main wallet (one-time setup). Then configure your bot with only the agent wallet private key. If the agent key is compromised, revoke it and approve a new one — your main wallet and funds remain safe.

Who Hyperliquid Is Best For

Hyperliquid suits: active derivatives traders who want CEX-quality execution with on-chain transparency and self-custody; algorithmic traders who need a high-performance, well-documented API for perp strategies; DeFi developers building on HyperEVM who want native access to deep perp liquidity; and yield-seekers who want exposure to Hyperliquid's trading fee revenue through HLP or HYPE staking. The main limitation: as a custom L1 with a permissioned validator set, Hyperliquid is more centralised than Ethereum or Bitcoin — the trust model is closer to a well-designed CEX than a fully trustless blockchain.

Hyperliquid's on-chain perp DEX represents a direct competitive challenge to centralized perp platforms like Binance Futures and Bybit by offering comparable performance with full on-chain transparency. For other on-chain perp options, compare dYdX, GMX, and Drift Protocol. Use our crypto tools and DennTech blog for Hyperliquid and DeFi perp market analysis.

Other Derivatives Exchanges