/info request — selected by its type field — through Uniblock’s unified request lifecycle and returns the upstream response verbatim. It’s a drop-in replacement for the public /info endpoint: the request and response shapes are identical, but requests flow through the provider waterfall, so you get automatic failover, unified billing, and observability with no per-IP request-weight cap (plan-level rate limits still apply).
Create your project and grab your API key from the
Uniblock dashboard.
Endpoint
Query parameters
chainId:999for Hyperliquid mainnet (default) or998for Hyperliquid testnet.provider: optionally pin a specific provider; otherwise Uniblock routes through the waterfall.
How it works
Every request body must include atype discriminator that mirrors Hyperliquid’s own /info contract (for example clearinghouseState, l2Book, metaAndAssetCtxs). The type selects the operation, and any operation-specific fields are forwarded verbatim. A request without a supported type fails fast with a 400 at the HTTP boundary rather than reaching a provider.
Synthetic Uniblock types
Beyond the native Hyperliquid operations, Uniblock defines synthetictypes composed on Uniblock’s side and dispatched through this same route:
Batch types carry a
{ "type": ..., "users": string[] } body and are limited to 50 users per request.
Available types
Every Hyperliquid Infotype supported by at least one unified provider (Alchemy, GoldRush, Dwellir, or Chainstack). Each request body always includes the type field; the Body column lists the additional fields alongside it.
Legend —
* marks an optional field, and — means no fields beyond type.
Tags: GoldRush-native types are served only by GoldRush’s verbatim
passthrough; the Hydromancer alias normalizes to a native type before
routing; Uniblock synthetic types are composed by Uniblock and don’t map
to a single upstream call.Providers
The following providers serve the Hyperliquid Info API, in priority order:- Alchemy
- Dwellir
- Chainstack
- GoldRush (Covalent)
type: raw HyperCore-node passthroughs (Dwellir, Chainstack) forward every native node operation, while some aggregations are served only by specific providers. Uniblock routes each request to a provider that serves the requested type.
Basic request
Next steps
Migration guide
Move from the public
/info API by changing one URL and adding your key.Rate limits & caching
How Uniblock removes the public request-weight cap and how to poll efficiently.
SDK compatibility
Reuse existing Hyperliquid SDKs by overriding the base URL and auth header.
Full endpoint reference
The complete Hyperliquid Info endpoint reference in the Unified API section.