Market LabDocs

Market Lab v0.1.7

Breaking Hyperliquid outcome routing, explicit HIP discovery, and deployer-aware market listings.

v0.1.7 unifies Hyperliquid Spot and HIP-4 outcomes under hyperliquid.

One Hyperliquid route

hyperliquid-outcomes has been removed. The symbol now selects the product:

HYPE/USDC  -> HIP-1 Spot
1210:0     -> HIP-4 outcome

Use hyperliquid for outcome market data and execution:

mlab source orderbook --exchange hyperliquid --symbol 1210:0
mlab trade long 1210:0 --venue hyperliquid --margin 100 --dry-run
mlab bot run grid 1210 --venue hyperliquid --margin 100 --duration 3600 --dry-run

Outcome market-making bots continue to take the bare outcome ID. Direct orders and data sources use <outcome-id>:<side>.

Explicit HIP discovery

Hyperliquid market listings now require the HIP:

mlab markets --exchange hyperliquid --hip 1
mlab markets --exchange hyperliquid --hip 4

Only 1 and 4 are accepted. --hip applies to mlab markets only; other commands infer the product from the symbol.

HIP-1 uses the local Spot snapshot and supports --refresh. HIP-4 is fetched live and does not use a static snapshot.

Outcome deployers

HIP-4 listings now show each deployer and readable template metadata:

mlab markets --exchange hyperliquid --hip 4 --search BTC
mlab markets --exchange hyperliquid --hip 4 --deployer out

--deployer matches an exact deployer venue or address. Add --testnet to inspect Hyperliquid testnet outcomes.

On this page