Infrastructure
Infrastructure Built for Quant Trading
Direct gRPC access to Hyperliquid validator nodes across two regions. No proxies, no middleware, no shared load balancers. Your trading system connects to the same infrastructure institutional desks depend on.
View Live InfrastructureArchitecture
Data Path
Zero Middleware
Why Direct Access Matters
Aleatoric
- Client → Node (2 hops)
- gRPC native — no REST translation
- Pre-decoded, typed payloads
- Dedicated VM per region
- <3ms jitter, consistent p99
Typical Provider
- Client → CDN → LB → Proxy → Node (4-5 hops)
- REST/JSON serialization overhead
- Raw bytes, client-side parsing
- Shared, multi-tenant infrastructure
- 25-40ms jitter, unpredictable tails
Live
System Metrics
Data
Historical Layer
Extended Historical Data
Full L2 book snapshots, trade ticks, and block data archived and queryable via API.
Block Replay
Replay any historical block range at wire speed. Test strategies against real market conditions.
Liquidation Archives
Complete liquidation event history with severity classification, cascade detection, and volume tracking.
Event-Driven Queries
Query by event type, time range, asset, or signal severity. Filter and aggregate without downloading entire datasets.
Integration
SDK & Protocol Support
Python SDK
from aleatoric import Client
client = Client(api_key="ak_...")
stream = client.stream("BTC") TypeScript SDK
import { Aleatoric } from '@aleatoric/sdk'
const client = new Aleatoric('ak_...')
const stream = client.stream('BTC') gRPC Examples
grpcurl \
-H "x-api-key: ak_..." \
hl.grpc.aleatoric.systems:443 \
hyperliquid.StreamMids Transparency
We Publish Everything
Infrastructure providers that hide metrics have something to hide. We publish ours because the numbers speak for themselves.