Hyperliquid Order Book L1
A purpose-built Layer 1 blockchain running an on-chain central limit order book with sub-second finality — powered by HyperBFT consensus.
On-Chain Order Book Depth
Hyperliquid runs a fully on-chain order book where every limit order, cancellation, and match is executed inside the L1 state machine. Click anywhere on the chart to simulate placing an order.
HyperBFT Consensus Flow
HyperBFT is a Byzantine Fault Tolerant consensus protocol optimized for low-latency order matching. It achieves finality in under 200ms through a streamlined 4-phase commit pipeline. Watch the validators reach consensus below.
Matching Engine Comparison
How does Hyperliquid's on-chain order book compare to centralized exchanges and other decentralized perps platforms?
Binance
- MatchingOff-chain
- Latency<5 ms
- TPS~100,000
- CustodyCentralized
- VerifiabilityNone
- Gas FeesN/A
Hyperliquid
- MatchingOn-chain L1
- Latency<200 ms
- TPS~20,000
- CustodySelf-custody
- VerifiabilityFull on-chain
- Gas FeesNo gas for orders
dYdX v4
- MatchingOff-chain (in-memory)
- Latency~1 s
- TPS~500
- CustodySelf-custody
- VerifiabilitySettlement only
- Gas FeesUSDC fees
Transaction Lifecycle
Follow an order from the moment a trader signs it to final on-chain settlement. Click each step or press Play to animate the full flow.
Trader signs a typed EIP-712 message specifying asset, side, size, price, and order type. No on-chain transaction or gas approval needed.
The signed order is submitted to a Hyperliquid validator node via the API. The validator gossips it to the current block leader.
The leader batches pending orders into a block proposal (~every 200ms). HyperBFT consensus begins across the validator set.
The L1 state machine executes the matching engine: price-time priority CLOB. If a crossing order exists, a fill occurs deterministically inside the block.
Margin is transferred, positions are updated, and funding rates are applied — all within the same block execution. No separate settlement layer.
The block is finalized via HyperBFT commit. The new state root is persisted. Total time from signing to finality: <400ms.
Performance Metrics
Hyperliquid's L1 is engineered for exchange-grade throughput without compromising decentralization.