---
name: hyperliquid.use.x402atlas.com
description: This host provides two read-only data endpoints for the Hyperliquid exchange: a snapshot of current mid prices across all perp and spot markets, and a static metadata listing of all perpetual markets with their trading parameters. Both endpoints require no inputs and return structured JSON responses.
host: hyperliquid.use.x402atlas.com
---

# hyperliquid.use.x402atlas.com

hyperliquid.use.x402atlas.com exposes Hyperliquid exchange reference and pricing data via two no-input REST-style skills. It serves agents that need to enumerate tradeable perpetual markets or retrieve a venue-wide price snapshot without authenticating directly with Hyperliquid. It does not support order execution, streaming data, funding rates, open interest, or mark/oracle price detail.

## When to use this host

Use this host when an agent needs to enumerate Hyperliquid perpetual markets (symbols, leverage limits, sizing precision) or obtain a fast venue-wide mid-price snapshot across perps and spot. Do not use this host when funding rates, open interest, mark prices, or oracle prices are required — the Hyperliquid /perps endpoint provides that richer per-asset context. Do not use for order execution, account management, or any write operations. Do not use for streaming or tick-by-tick price data. If the agent only needs prices for a specific asset rather than the whole venue, the full mids snapshot still works but returns more data than necessary.

## Capabilities

### Market Reference Data

Provides the static universe of Hyperliquid perpetual markets including symbol names, position sizing precision, maximum leverage, and margin mode restrictions. Use this to determine what is tradeable and under what constraints.

- **`fetch-hyperliquid-perps-meta`** — Returns the full list of Hyperliquid perpetual markets with symbol, size decimals, max leverage, and isolated-only flag for all tradeable assets.

### Venue Price Snapshot

Returns a single-call map of current mid prices for every Hyperliquid perp and spot asset, timestamped and with an instrument count. Use this for fast, broad price awareness across the entire venue.

- **`fetch-hyperliquid-mids`** — Returns current mid prices for all Hyperliquid perp and spot assets in a single call, as a symbol-to-price-string map with a timestamp and instrument count.

## Workflows

### Enumerate Tradeable Perps with Current Prices

*Use when an agent needs to build a combined view of all Hyperliquid perpetual markets that includes both their trading parameters (leverage, sizing) and their current mid prices in a single logical pass.*

1. **`fetch-hyperliquid-perps-meta`** — Retrieve the full list of tradeable perpetual assets with their symbols, sz_decimals, max_leverage, and isolated-only flags to establish the reference universe.
2. **`fetch-hyperliquid-mids`** — Retrieve current mid prices for all assets and join on symbol to attach a live price to each perpetual market entry from the metadata call.

## Skill reference

### `fetch-hyperliquid-mids`

**Hyperliquid Mids** — Returns current mid prices for all Hyperliquid perp and spot assets in a single call, as a symbol-to-price-string map with a timestamp and instrument count.

*Use when:* Use when an agent needs a fast, whole-venue price snapshot across all Hyperliquid markets (perps and spot) without needing per-asset funding rates, open interest, or mark/oracle price detail.

*Not for:* Do not use when per-asset context such as funding rates, open interest, or mark/oracle prices is needed — use the /perps endpoint instead. Not suitable for streaming or real-time tick data.

**Returns:** Returns a mids object mapping 936 symbols to mid price strings, plus queried_at timestamp and count integer.

**Example:** `GET https://hyperliquid.use.x402atlas.com/mids`

---

### `fetch-hyperliquid-perps-meta`

**Hyperliquid Perps Metadata** — Returns the full list of Hyperliquid perpetual markets with symbol, size decimals, max leverage, and isolated-only flag for all tradeable assets.

*Use when:* Use when an agent needs to enumerate the Hyperliquid perpetuals universe to determine which assets are tradeable, their maximum leverage, position sizing precision (sz_decimals), or whether a market is restricted to isolated margin only.

*Not for:* Do not use when live prices, funding rates, or open interest are needed — use the /perps endpoint instead. Not suitable for real-time market data or order execution.

**Returns:** Returns queried_at timestamp, count of 232 assets, and an assets array where each entry has name, sz_decimals, max_leverage, and only_isolated fields for every tradeable Hyperliquid perpetual market.

**Example:** `GET https://hyperliquid.use.x402atlas.com/perps-meta`

---
