explaingit

quicknode/hyperliquid-orderbook-radar

Analysis updated 2026-05-18

0TypeScriptAudience · developerComplexity · 3/5Setup · moderate

TLDR

A live order book and liquidation dashboard for Hyperliquid markets, powered by Quicknode's gRPC feed.

Mindmap

mindmap
  root((Orderbook Radar))
    What it does
      Shows live order book depth
      Overlays liquidations
      Streams every block
    Tech stack
      TypeScript
      Node.js
      gRPC
      WebSocket
    Use cases
      Watch market depth in real time
      Track forced liquidations
      Explore via bundled replay data
    Audience
      Traders
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Watch a live, full-depth order book for a Hyperliquid market updating every block.

USE CASE 2

Track forced liquidations as they happen with size and price details.

USE CASE 3

Explore the interface offline using a bundled sample market recording.

USE CASE 4

Compare a throttled public feed against a complete gRPC data stream.

What is it built with?

TypeScriptReactViteNode.jsgRPCWebSocket

How does it compare?

quicknode/hyperliquid-orderbook-radar0xradioac7iv/tempfs7vignesh/pgpulse
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatemoderatemoderate
Complexity3/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Live mode needs a paid Quicknode plan with the Hyperliquid gRPC add-on and Node.js 20+.

No license file is mentioned in the README, so usage rights are unclear.

In plain English

Hyperliquid Orderbook Radar is a live dashboard that shows the full order book of a cryptocurrency market on Hyperliquid, along with an overlay showing forced liquidations as they happen. Order books list all the current buy and sell offers for an asset at different prices, and this project displays that information the way a professional trading desk would, updating on every new block rather than on a slower timer. The project exists because Hyperliquid recently reduced how often its free public data feed updates and how many price levels it shows. This tool instead connects to Quicknode's paid gRPC data stream, which delivers a complete, ready to use snapshot of the order book on every single block, so there is no need to stitch together partial updates yourself. That difference is the whole reason the project is worth building, a more complete and fresher picture of the market rather than a faster one. Out of the box, running the project starts a replay mode that plays back a bundled sample recording through the same pipeline as the live version, so anyone can explore the interface without an account or any setup at all. The interface includes a price ladder with bids and asks, a depth chart showing cumulative buy and sell volume, a panel confirming how fresh the data is block by block, and a live feed of liquidations with size and price details. Because a web browser cannot speak the gRPC protocol directly, the project is split into two parts. A small backend server connects to Quicknode using a private token, and forwards a simplified version of the data to the browser over a plain WebSocket connection, so the browser never touches any secret credentials. Both the replay mode and a genuine live connection to a real Hyperliquid endpoint feed data through this same backend and interface, so the two behave identically to a user. Live mode requires a paid Quicknode plan with the Hyperliquid add on enabled, plus Node.js version 20 or newer to run the project at all.

Copy-paste prompts

Prompt 1
Help me run Hyperliquid Orderbook Radar in replay mode without any credentials.
Prompt 2
Show me how to connect this project's backend to a real Quicknode Hyperliquid gRPC endpoint.
Prompt 3
Explain how the Source abstraction lets this project switch between live and replay data.
Prompt 4
Walk me through adding a new coin selector option to the order book ladder.

Frequently asked questions

What is hyperliquid-orderbook-radar?

A live order book and liquidation dashboard for Hyperliquid markets, powered by Quicknode's gRPC feed.

What language is hyperliquid-orderbook-radar written in?

Mainly TypeScript. The stack also includes TypeScript, React, Vite.

What license does hyperliquid-orderbook-radar use?

No license file is mentioned in the README, so usage rights are unclear.

How hard is hyperliquid-orderbook-radar to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is hyperliquid-orderbook-radar for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.