Skip to main content
The Uniblock Hyperliquid Info API forwards a native Hyperliquid /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: 999 for Hyperliquid mainnet (default) or 998 for Hyperliquid testnet.
  • provider: optionally pin a specific provider; otherwise Uniblock routes through the waterfall.

How it works

Every request body must include a type 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 synthetic types 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 Info type 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)
Provider support is per-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.