Open source · data · integration notes

Build on
HIP-4.

Use purpose-built TypeScript utilities, shadcn-compatible outcome components, and an indexed historical data layer—while keeping Hyperliquid's live API as the source of truth for execution.

From raw identifiers to a usable product.

Integration rules worth keeping.

  1. Preserve identifier type and context

    Do not silently collapse #N API coins, +N token names, and integer asset IDs.

  2. Derive ticks before sending orders

    Outcome prices are bounded, but allowed decimal precision still depends on the asset's tick rules.

  3. Separate discovery from execution

    An archive can recover expired context; Hyperliquid's current API remains authoritative for a live order.

  4. Render full resolution metadata

    Question, source, cutoff, tie, cancellation, and void semantics belong in the user interface.