Making Hyperliquid easy to build on

Making Hyperliquid easy to build on

Together with Alchemy, GoldRush, Dwellir, Chainstack, and other leading infrastructure providers, Uniblock is building the most comprehensive, high-performance platform for Hyperliquid, offered with fair, transparent pricing.

Together with Alchemy, GoldRush, Dwellir, Chainstack, and other leading infrastructure providers, Uniblock is building the most comprehensive, high-performance platform for Hyperliquid, offered with fair, transparent pricing.

Uniblock is building the most comprehensive, high-performance platform for Hyperliquid, offered with fair, transparent pricing.

HyperLiquid on Uniblock

One key, every provider

999

HyperEVM mainnet · chainId 999
Routed across Alchemy · GoldRush · Dwellir · Chainstack

Chain ID

Chain ID

999 / 998

999 / 998

Providers

Providers

4 routed

4 routed

Info types

60+

60+

RPC methods

100+

100+

JSON-RPC consoleapi.uniblock.dev · live
  • +100 more · EVM · Debug · Trace · Erigon
RequestPOST
POST /uni/v1/json-rpc?chainId=999
X-API-Key: YOUR_UNIBLOCK_API_KEY

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "eth_blockNumber",
  "params": []
}
Response200 · routed
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": "0x24c4733"
}
SelectedLatest block height on HyperEVM.

APIs that power Hyperliquid products, without running the infrastructure.

Blocks & transactions

Read HyperEVM blocks and transactions directly. No node to run, sync, or babysit.

Tokens & transfers

Balances, transfers, and metadata for any HyperEVM token, normalized and ready to render.

Trading & market data

HyperCore positions, orders, fills, funding, and order book depth for trading interfaces and bots.

HyperEVM JSON-RPC

Standard JSON-RPC over one endpoint. Blocks, logs, calls, and state with no node operations.

Smart provider routing

Every request is routed to the best available provider automatically, behind one API key.

Failover & uptime

Automatic retries and re-routing keep the endpoint responsive when a provider degrades.

Hyperliquid is two halves. You need both.

HyperCore runs the order book. HyperEVM runs the contracts. Uniblock covers both behind one key, which matters most for the half you cannot run a node for.

HyperCore

HyperEVM

What it is

The native trading engine: order book, perpetuals, and spot.

An EVM-compatible chain for standard Solidity contracts.

How you reach it

Info API over REST, and HyperCore WebSockets for live data.

HyperEVM JSON-RPC on chain 999, testnet 998.

Node access

Controlled by Hyperliquid. You cannot run one yourself.

Permissionless. You can run your own node if you want to.

What you build on it

Trading UIs, copy-trade bots, portfolio and PnL tracking.

Contracts, on-chain dashboards, indexers, and wallet flows.

Three surfaces, one key.

Info API, WebSockets, and HyperEVM JSON-RPC, all behind a single Uniblock key.

Three surfaces, one key.

Info API, WebSockets, and HyperEVM JSON-RPC, all behind a single Uniblock key.

Info API

A drop-in path to Hyperliquid’s /info REST contract. Request and response shapes match. Requests route through the provider waterfall with automatic failover.

HyperCore WebSockets

Real-time order book and account streams over one connection. L2 snapshots, per-block diffs, order-level L4 depth, fills, and liquidations.

HyperEVM JSON-RPC

Standard JSON-RPC access to HyperEVM, chain 999 and testnet 998. State reads, transactions, and contract calls run with existing EVM tooling.

Every HyperCore read, one POST body.

Account state

12 types

Perp and spot account summaries, margin usage, abstraction mode, sub-accounts, and agent permissions.

clearinghouseState · spotClearinghouseState · webData2 · activeAssetData · userFees

Orders & fills

12 types

Live and historical order state, fill history, TWAP slices, and builder-attributed fills.

openOrders · frontendOpenOrders · historicalOrders · userFillsByTime · userTwapSliceFills

Markets & metadata

15 types

The asset universe, order book snapshots, candles, mids, funding history, and margin tables.

l2Book · candleSnapshot · allMids · meta · fundingHistory

Vaults & staking

8 types

Vault summaries and equity, leader performance, delegations, and validator votes.

vaultSummaries · userVaultEquities · leadingVaults · delegatorSummary · validatorL1Votes

Builder & deploy

7 types

Builder-deployed perp DEXs, their limits and status, and the deploy auction state.

perpDexs · perpDexLimits · maxBuilderFee · spotDeployState

Lending & outcomes

5 types

Borrow-lend reserve and user state, plus prediction-market outcome metadata.

borrowLendUserState · allBorrowLendReserveStates · outcomeMeta · settledOutcome

Uniblock synthetic types

Composed on our side · not in the public contract

portfolioState

One normalized account view composed across perpetuals, spot balances, and user abstraction. No client-side stitching.

batchClearinghouseStates

Perp clearinghouse state for up to 50 users in a single request instead of 50 round trips.

batchPortfolioStates

Full portfolio state for up to 50 users at once. Built for leaderboards and copy-trade fan-out.

Order book and account events, down to the order.

Order book

Subscribe per coin, or omit the filter to stream every asset.

l2Book

0.5 credits / min

Aggregated L2 snapshots and updates: bids and asks by significant figures.

subscribe · { type: l2Book, coin: HYPE }

l2BookDiff

0.1 credits / min

GoldRush-native. A snapshot per coin, then per-block updates carrying only the levels that changed.

subscribe · { type: l2BookDiff, coin: HYPE }

l4Book

2 credits / min

GoldRush-native order-level book with user, order ID, client order ID, time-in-force, and trigger metadata.

subscribe · { type: l4Book, coin: BTC }

Wallet & account activity

Event streams for monitored addresses and for the exchange as a whole.

userFills

1 credit / min

Live trade fills for the wallets you specify, batched per block.

subscribe · { type: userFills, user: 0x… }

orderUpdates

1 credit / min

Order lifecycle events: placements, fills, cancels, and rejections.

subscribe · { type: orderUpdates, user: 0x… }

allFills

1 credit / min

The complete global fill stream, with optional single-market filtering.

subscribe · { type: allFills }

liquidationFills

1 credit / min

GoldRush-native global liquidation stream for risk dashboards and liquidation bots.

subscribe · { type: liquidationFills }

builderFills

1 credit / min

Attributed fills for builder addresses, carrying builder-fee data.

subscribe · { type: builderFills }

userNonFundingLedgerUpdates

1 credit / min

Non-funding ledger events such as deposits and withdrawals.

subscribe · { type: userNonFundingLedgerUpdates }

Powered by leading infrastructure providers

One request, routed to the best available provider. Uniblock spreads your Hyperliquid traffic across Alchemy, GoldRush, Dwellir, and Chainstack, with automatic failover behind a single key.

Powered by leading infrastructure providers

One request, routed to the best available provider. Uniblock spreads your Hyperliquid traffic across Alchemy, GoldRush, Dwellir, and Chainstack, with automatic failover behind a single key.

Routing1 key → 4 providers
Your app
Uniblock

Focus Alchemy · Primary RPC + Enhanced APIs · Operational

More than a proxy for Hyperliquid.

No per-IP caps

The public /info API meters a request-weight budget per IP, and the public WebSocket caps you at 1,000 subscriptions per IP. Both limits are removed. Plan-level rate limits still apply.

Routed through leading providers

Hyperliquid traffic routes across Alchemy, GoldRush/Covalent, Dwellir, and Chainstack. A single provider outage does not take the connection down.

One bill

Info API, WebSockets, and HyperEVM meter to the same project. One account, one invoice.

Migration

Migration is a URL change and a header. Existing Hyperliquid integrations keep their request and response shapes.

Every HyperEVM method group, one endpoint.

EVM

60+ methods

Standard reads and calls — blocks, balances, logs, gas, transactions.

eth_blockNumber · eth_getBlockByNumber · eth_call · eth_getBalance · eth_getLogs

Standard reads and calls — blocks, balances, logs, gas, transactions.

eth_blockNumber · eth_getBlockByNumber · eth_call · eth_getBalance · eth_getLogs

Debug

12 methods

Execution traces and raw block/receipt inspection for deep debugging.

debug_traceBlockByNumber · debug_traceTransaction · debug_getRawReceipts

Execution traces and raw block/receipt inspection for deep debugging.

debug_traceBlockByNumber · debug_traceTransaction · debug_getRawReceipts

Trace

8 methods

Parity-style transaction and block traces for indexers.

trace_block · trace_transaction · trace_call

Parity-style transaction and block traces for indexers.

trace_block · trace_transaction · trace_call

Erigon

9 methods

Erigon extensions for header, logs, and block range queries.

erigon_getHeaderByNumber · erigon_getLogsByHash · erigon_blockNumber

Erigon extensions for header, logs, and block range queries.

erigon_getHeaderByNumber · erigon_getLogsByHash · erigon_blockNumber

Otterscan

11 methods

Explorer-grade lookups powering address and internal-transfer views.

ots_getBlockDetails · ots_searchTransactionsBefore · ots_traceTransaction

Explorer-grade lookups powering address and internal-transfer views.

ots_getBlockDetails · ots_searchTransactionsBefore · ots_traceTransaction

Migration is a URL and a header.

Before · public API

per-IP weight cap

POST https://api.hyperliquid.xyz/info

Content-Type: application/json

{ type: clearinghouseState, user: 0x0000…0000 }

After · Uniblock

routed · no per-IP cap

POST https://api.uniblock.dev/uni/v1/hyperliquid/info?chainId=999

Content-Type: application/json

x-api-key: YOUR_UNIBLOCK_API_KEY

{ type: clearinghouseState, user: 0x0000…0000 }

Bodies stay identical

01

Uniblock forwards the native /info contract and returns the upstream response verbatim. Nothing downstream of the call site changes.

Your SDK keeps working

02

Point hyperliquid-python-sdk at the /uni/v1/hyperliquid prefix, attach the key as a default header, and every typed helper still resolves.

Signing is untouched

03

Uniblock changes transport and auth only. Any exchange or signing flow your SDK performs is unaffected.

Streams move separately

04

SDK WebSocket transports still point at the public endpoint. Set skip_ws and connect to the Uniblock stream to lift the subscription cap.

Uniblock vs. building it yourself.

The same Hyperliquid workload, two ways to build it.

Uniblock vs. building it yourself.

The same Hyperliquid workload, two ways to build it.

Uniblock

Build it yourself

Setup

One key, one endpoint, typed responses.

Source APIs, SDKs, and glue code to wire up and maintain.

Coverage

Info API, HyperCore streams, and HyperEVM RPC behind one key.

Three integrations: public /info, the public WebSocket, and a node.

Limits

No per-IP request weight, no subscription cap.

Per-IP weight budget and 1,000 subscriptions per IP.

Reliability

Automatic routing and failover across providers.

You build health checks and swap providers by hand.

Cost

One plan, usage-based, no per-source minimums.

Separate accounts, minimums, and upkeep per source.

Correctness

Normalized, typed responses you can trust.

You own normalization, edge cases, and drift.

What’s shipping for Hyperliquid.

From what’s live today to the next two release windows: partners, surfaces, and API coverage on a single timeline.

Signal timeline · V1 focused

3 release windows / Hover to inspect

Live now

Soon

+3 Months

V1 · Available now

V2 · Soon

V3 · +3 Months

V1

Live

Available now

Partners

Covalent/Goldrush

Alchemy

Dwellir

ChainStack

Available now

HyperEVM

Unified API Categories: Position Data, Historical Data, User Order Data, Vaults, Roles and Agents, Metadata, Token Deployment, Borrow/Lend, Delegations

Direct APIs for current partners

Websockets

V2

Soon

Soon

Partners

Covalent/Goldrush

Alchemy

Dwellir

ChainStack

Coming soon

Everything in V1, plus:

Market Data

Staking

Outcomes

User Performance

Asset Data

Preference-based routing

Technical build guides

V3

+3 Months

+3 Months

Partners

Covalent/Goldrush

Alchemy

Dwellir

ChainStack

+2 more providers

Coming in +3 months

Everything in V2, plus:

Distributed RPC routing

Broader websocket coverage

Advanced Analytics

HYPE Uptime dashboard

Signal timeline · V1 focused

3 release windows / Hover to inspect

V1

Live

Available now

Partners

Covalent/Goldrush

Alchemy

Dwellir

ChainStack

Available now

HyperEVM

Unified API Categories: Position Data, Historical Data, User Order Data, Vaults, Roles and Agents, Metadata, Token Deployment, Borrow/Lend, Delegations

Direct APIs for current partners

Websockets

V2

Soon

Soon

Partners

Covalent/Goldrush

Alchemy

Dwellir

ChainStack

Coming soon

Everything in V1, plus:

Market Data

Staking

Outcomes

User Performance

Asset Data

Preference-based routing

Technical build guides

V3

+3 Months

+3 Months

Partners

Covalent/Goldrush

Alchemy

Dwellir

ChainStack

+2 more providers

Coming in +3 months

Everything in V2, plus:

Distributed RPC routing

Broader websocket coverage

Advanced Analytics

HYPE Uptime dashboard

Signal timeline · V1 focused

V1

Live

Available now

Partners

Covalent/Goldrush

Alchemy

Dwellir

ChainStack

Available now

HyperEVM

Unified API Categories: Position Data, Historical Data, User Order Data, Vaults, Roles and Agents, Metadata, Token Deployment, Borrow/Lend, Delegations

Direct APIs for current partners

Websockets

V2

Soon

Soon

Partners

Covalent/Goldrush

Alchemy

Dwellir

ChainStack

Coming soon

Everything in V1, plus:

Market Data

Staking

Outcomes

User Performance

Asset Data

Preference-based routing

Technical build guides

V3

+3 Months

+3 Months

Partners

Covalent/Goldrush

Alchemy

Dwellir

ChainStack

+2 more providers

Coming in +3 months

Everything in V2, plus:

Distributed RPC routing

Broader websocket coverage

Advanced Analytics

HYPE Uptime dashboard

Fair, transparent pricing.

One meter across the Info API, WebSockets, and HyperEVM, and across every provider in the waterfall. No juggling separate contracts, no surprise minimums, just the Hyperliquid data you actually use.

01

Usage-based

Pay for the reads you make, metered in compute units. No per-source minimums.

02

One plan

A single Uniblock plan spans every provider, Info type, and method group.

03

Streams by the minute

Each active subscription bills credits per minute at 5,000 compute units per credit, and stops the moment you unsubscribe.

04

Free to start

Generate a key and call Hyperliquid in minutes, no contract.

Before you build

What is the difference between HyperCore and HyperEVM?

Which network does this cover?

How do I authenticate?

Do I need to run a Hyperliquid node?

Can I keep using my existing Hyperliquid SDK?

Are there per-IP rate limits?

What happens if a provider degrades?

How is it priced?

Start building

One key. Every Hyperliquid read.

Generate a project key and call the Info API, the streams, and HyperEVM in minutes. Uniblock handles routing, retries, and failover across Alchemy, GoldRush, Dwellir, and Chainstack so you can just build.