The Hyperliquid API, without the rate limits

GoldRush is a drop-in alternative to Hyperliquid's public Info API and WebSocket. Change one URL, add an API key, and your existing code keeps working, with no rate limits and full trade history.

# Public Hyperliquid Info API
curl -X POST https://api.hyperliquid.xyz/info \
  -H "Content-Type: application/json" \
  -d '{"type":"clearinghouseState","user":"0x…"}'

# GoldRush Hyperliquid API: new host, one header
curl -X POST https://hypercore.goldrushdata.com/info \
  -H "Authorization: Bearer $GOLDRUSH_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"type":"clearinghouseState","user":"0x…"}'

A drop-in Hyperliquid Info API alternative

Same request bodies and the same response shapes as the public Hyperliquid API, on dedicated nodes in Tokyo. What changes is everything the public endpoints cap or leave out.

GoldRush Hyperliquid API vs the public Hyperliquid API
Public Hyperliquid APIGoldRush Hyperliquid API
Info API rate limit1,200 request weight per minute per IPNone
WebSocket subscriptions1,000 per IPNo cap
Every asset on one subscriptionNo, one coin per subscriptionYes, on l2Book and l2BookDiff
Order book latency target (p50)About 280 msUnder 150 ms
Wallet fill historyAbout 10,000 most recent fillsEvery fill since 25 May 2025
Account state for many walletsOne wallet per callUp to 50 wallets per call
Order-level (L4) bookNot availablel4Book stream
Every fill across all marketsNot availableallFills stream
Liquidation feedA stub inside fillsliquidationFills stream
HyperEVM dataNot in /infoBalances, transfers and NFTs on the same key
Request and response formatHyperliquid'sIdentical, byte for byte

Sources: the Hyperliquid API overview and Info API comparison. Latency figures are GoldRush's published targets.

Every Hyperliquid trade, as it happens.

One example of what you can build. This chart and trade tape run live on a single allFills subscription to the GoldRush Hyperliquid API: who took liquidity, which way, how much, and which positions closed.

USD notional per second, by taker flowConnecting· last 2 min
Trades / s
…
Notional / min
…
Largest print · 60s
…
Hot market · 60s
…
Taker flow · 60s
MarketSideSizePriceNotional $Time
Waiting for the first trades…

How the demo works

One subscription carries every fill on HyperCore, with the wallet, the open or close direction and any liquidation. A server holds the key and streams the results to this page, so the key never reaches the browser.

Read the allFills reference
// Server-side only: the key travels in the URL
const url = "wss://hypercore.goldrushdata.com/ws";
const key = process.env.GOLDRUSH_API_KEY;
const ws = new WebSocket(`${url}?key=${key}`);

ws.onopen = () =>
  ws.send(JSON.stringify({
    method: "subscribe",
    subscription: { type: "allFills" },
  }));

ws.onmessage = (e) => {
  const msg = JSON.parse(e.data);
  if (msg.channel !== "allFills") return;
  // fills: [[address, { coin, side, px, sz, dir, … }]]
  for (const [address, fill] of msg.fills) render(address, fill);
};

What teams build with the Hyperliquid API

  • Trading terminals and bots

    Poll order books and account state as often as your strategy needs, and stream L2 diffs or the order-level L4 book for every asset.

    L4 order book
  • Portfolio and PnL trackers

    Load account state for 50 wallets in one call, with completed trades, PnL summaries and full fill history behind them.

    Info API overview
  • Copy trading and whale alerts

    Follow thousands of wallets on one connection with userFills, or watch every fill on HyperCore with allFills.

    Wallet firehose
  • Risk and liquidation monitoring

    Stream every liquidation on HyperCore as it happens, with vault, staking and delegation events already decoded.

    Liquidations and vault events
  • Builder code apps

    Attribute every fill routed through your builder address, and see your users' liquidations, to track revenue and risk.

    builderFills
  • Analytics and backtesting

    Query fills, funding and ledger history back to May 2025, plus candles and funding rates for every HIP-3 and HIP-4 market.

    Quickstart

Start free

Every GoldRush account starts with a free trial on the same key for the Info API, the WebSocket and 100+ other chains. Pre-revenue teams can apply to the Early Builders Program for up to 1 million credits over 12 months.

Hyperliquid API FAQ

A hosted, drop-in replacement for Hyperliquid's public /info REST API and /ws WebSocket, served from hypercore.goldrushdata.com. Requests and responses are identical to the public API, without its rate limits and subscription caps. It also adds GoldRush-native endpoints such as batched account state, allFills, liquidationFills and the l4Book order-level book.

Hyperliquid API docs

Start here

Reference

Limits and more