The Hyperliquid RPC
for Solana.

Solana JSON-RPC and HyperCore data from one endpoint, paid per call in USDC
Get an endpoint

Data from HyperCore, served to Solana

Hyperliquid
SolanaSolana
USDCUSDC
JupiterJupiter
x402 by Coinbasex402
Model Context ProtocolMCP

See what one endpoint reads.

  1. Order books

    The L2 book of any HyperCore market, perps, spot and HIP-3, read with one hyper_getBook call from Solana.

    Try for free
  2. Funding and marks

    Hourly funding, premium, open interest and mark prices for every perp, with the funding history your bot needs.

    Try for free
  3. Positions and liquidations

    Account value and open positions of any HyperCore address, the backstop liquidations, and HLP's vault, in one batch next to a Solana call.

    Try for free
Calling
Calling
POST /rpc · batch of 3

Reading...

...
...
...
...

CallHyperCorelikeit'sSolana.

HyperCore runs the order books, the funding and the liquidations. Solana runs your agent, your wallet and your app.

Point one RPC URL at both and keep the code you already have.

Your BRIDGE between SOLANA and HYPERCORE
  • Standard Solana methods, proxied
  • Eight hyper_ methods on HyperCore
  • Batches that mix both
  • Signed answers with the HyperCore time
  • x402 in USDC, no account
A terminal standing on a silicon wafer

Anything you read on Hyperliquid, your Solana agent can too.

Read a book in one call

hyper_getBook returns up to 20 levels a side of any HyperCore market, signed, with the HyperCore time.

Get started
402 Payment Required
0.0005 USDC to the fee account
scheme exact · network solana
Sign and retry

Pay per call with x402

Past the free tier the endpoint answers 402 with the price. Your agent signs a USDC transfer and retries.

Get started
proof.alg ed25519
digest 9f3c...e1a0
signer 84MP...PJYe
verified

Check where every answer came from

Each hyper_ result carries an ed25519 signature from the HyperWafer key over its canonical JSON.

Get started
getSlot
getBalance
hyper_getFunding
hyper_getBook

Mix two chains in one batch

getSlot and hyper_getFunding go in the same JSON-RPC array, with one request and one bill for both chains.

Get started
HIP-4 · binary
BTC above the line at 06:00 UTC
Yes
No

Price HIP-4 outcomes

hyper_getOutcome lists the outcome markets on HyperCore, by id or by search, for apps that live on Solana.

Get started
DEX
MARKETS
xyz
64
flx
22
vntl
14
hyna
9

List every HIP-3 dex

hyper_getHip3Dexs returns the builder-deployed perp dexs, their deployers and how many markets each lists.

Get started
HLP
APR

Track HLP and any vault

hyper_getVault gives account value, APR, day PnL and depositor count for HLP or any vault address.

Get started
tools/list
hyper_getBook
hyper_getFunding
hyper_getPosition
hyper_getOutcome

Hand your agent the tools

The MCP server at /mcp exposes every hyper_ method as a tool, metered like the RPC.

Get started

Build agents that read both chains from one place.

MCP
CURL
SDK
PY
One endpoint, two chains
SOLANA RPCHYPER_GETBOOKFUNDINGPOSITIONSOUTCOMESVAULTSHIP-3 DEXSX402
Serving calls...

Zero setup. First call in a minute.

POST /rpc
HyperWafer

Get the endpoint

Copy the URL. The first 200 calls a day from your IP are free, and you need neither a key nor an account.

x402
in USDC
Your agentUSDC

Pay with x402

Past the free tier, answer the 402 with a signed USDC transfer of 0.0005 per call. The SDK does it for you.

hyper_getBook BTC
Signed by
84MP...PJYe
HyperCore time
attached
ed25519
verified
Response to agent

Verify the answer

Check the signature against the published key. The SDK's verify() does it in one line.

Every fee buys and burns $WAFER.

70% of each USDC fee buys $WAFER on Jupiter and burns it.
30% runs the endpoint.

Don't poll HyperCore.
Call it.

A silicon ingot
Live from the call ledger
0 calls served

Served so far

0
Calls served
0
Paid over x402
$0
USDC accrued for the burn
0
Hourly receipts on Solana