HIP-3 lets builders deploy their own perp markets on Hyperliquid - equities, commodities, niche assets - and new ones appear constantly. The publicDocumentation Index
Fetch the complete documentation index at: https://goldrush.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
candleSnapshot is poll-based and effectively limited to mainstream markets, and discovering HIP-3 markets means stitching market IDs by hand.
GoldRush’s ohlcvCandlesForPair and ohlcvCandlesForToken are real-time WebSocket streams that address HIP-3 markets natively with the deployer-prefix syntax. List, chart, or stream any market the moment it goes live.
Address syntax
HIP-3 markets are addressed with a deployer-prefix:| Stream | Address format | Examples |
|---|---|---|
| OHLCV Pairs | <deployer>:<symbol> | xyz:GOLD-USDC, flx:OIL-USDH, BTC-USDC |
| OHLCV Tokens | <symbol> (no prefix) | GOLD, OIL, BTC, HYPE |
BTC-USDC-style canonical Hyperliquid markets, no prefix is needed.
Stream OHLCV for a HIP-3 pair
Stream OHLCV for a token (across all markets)
Patterns
”New markets” discovery tab
When a HIP-3 deployer launches a new market, the OHLCV stream picks it up the moment a candle starts forming. CombineohlcvCandlesForPair with periodic listing logic to surface new markets in a “trending” tab.
Deployer-scoped leaderboards
GroupHypercoreFillTransaction events from walletTxs by HIP-3 deployer prefix. Compute per-deployer volume, fee revenue, top traders.
Cross-deployer charting
A single chart widget that “just works” onxyz:GOLD-USDC, BTC-USDC, or any future HIP-3 market without special-casing the request. Pass the address through unchanged.
Historical depth and warehouse delivery
Every HIP-3 fill is captured in the samehl_fills and hl_enriched_trades tables that power canonical perp and spot history. Use the Pipeline API to land HIP-3 trades directly in ClickHouse, BigQuery, Postgres, Kafka, or S3 - no separate connector required.
Filter to HIP-3 trades with a SQL transform
TheTradesNormalizer enriches every matched trade with an is_hip3 boolean on the hl_enriched_trades table. Add a SQL transform to keep only builder-deployed perp rows and project the columns you care about - useful for a deployer-scoped warehouse without ingesting the full canonical perp + spot firehose.
HIP-3 trades transform
coin column preserves the full <deployer>:<symbol> form (e.g. nanofunds:USDAI), so you can split downstream tables per deployer with a SUBSTRING or LIKE predicate, or partition on coin directly in your warehouse.
Reference
- OHLCV Pairs Stream
- OHLCV Tokens Stream
- HIP-4 outcome markets - same address syntax, applied to prediction-market outcomes.
- HyperCore chain page - full HIP-3 example addresses and Hyperliquid Explorer references.
- Live HIP-3 Market Screener - the public app we built on top of these streams.
On the roadmap
AperpDexs Info API type that lists all HIP-3 builder-deployed perp DEXes with metadata. See the Roadmap.