> ## Documentation Index
> Fetch the complete documentation index at: https://docs.0xarchive.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Venue coverage guide

> Compare 0xArchive venue families by namespace, data family, symbol format, available history, and operational fit before integration.

Venue selection is a routing decision, not a label cleanup step. Pick the family before writing code, then carry it into logs, schemas, exports, and agent prompts.

0xArchive exposes two top-level venue APIs: Hyperliquid and Lighter.xyz. Hyperliquid core perps, Hyperliquid Spot, HIP-3 builder perps, and HIP-4 outcome markets are separate Hyperliquid-scoped market families under `/v1/hyperliquid/*`, `/v1/hyperliquid/spot/*`, `/v1/hyperliquid/hip3/*`, and `/v1/hyperliquid/hip4/*`; HIP-3 and HIP-4 are not additional top-level venues.

| Workflow                                    | Venue family to inspect first                        |
| ------------------------------------------- | ---------------------------------------------------- |
| Long-window Hyperliquid perp research       | Hyperliquid core                                     |
| Pair-based Hyperliquid Spot research        | Hyperliquid Spot                                     |
| Builder-market research                     | HIP-3                                                |
| Outcome-market probability and side history | HIP-4                                                |
| Lighter depth or L3 reconstruction          | Lighter                                              |
| Cross-venue comparison                      | One request family per venue, joined after retrieval |

<Tip>
  Cross-venue comparisons should join results after retrieval. Do not try to force all symbols through one namespace.
</Tip>

## Symbol Rules

Standard Hyperliquid perp symbols such as `BTC` and `ETH` use core Hyperliquid routes. Spot pairs such as `HYPE-USDC` use Spot routes. HIP-3 symbols commonly carry a builder prefix such as `km:US500`. HIP-4 outcome sides can use numeric or `#` identifiers and probability-priced fields. Lighter symbols use `/v1/lighter/*`.

## Route Rules

Make route choice explicit in code, docs, and generated prompts. Similar symbols can belong to different families. For cross-venue work, pull each venue through its own namespace and join results after retrieval.

## Coverage Checklist

Use this checklist before publishing examples, generating code, or expanding a job.

| Field           | Required before expansion                                                                           |
| --------------- | --------------------------------------------------------------------------------------------------- |
| Venue family    | Hyperliquid core, Hyperliquid Spot, HIP-3, HIP-4, or Lighter.                                       |
| Symbol shape    | Core symbol, Spot pair, builder-prefixed HIP-3 symbol, HIP-4 outcome identifier, or Lighter symbol. |
| Data family     | Order book, L3, L4, trades, candles, funding, OI, liquidations, orders, replay, or export.          |
| Time window     | UTC start/end, limit, cursor behavior, and any settled-market end state.                            |
| Quality check   | Freshness, coverage, incident, latency, or gap state for the same family and window.                |
| Storage context | Route, parameters, request ID, generation time, and venue family attached to downstream records.    |

## Coverage Boundary

Every coverage claim should name the family it depends on: Hyperliquid core perps, Hyperliquid Spot, HIP-3 builder perps, HIP-4 outcome markets, Lighter, or a cross-venue comparison. If the job needs another venue family, leave that claim out unless a live route exists.

## Quality Rules

Coverage is the combination of venue family, symbol, data type, time window, freshness, and plan access. Before a job runs widely, check one small request and one data-quality route for the exact family.

Use `/v1/symbols` for public symbol discovery and `/v1/status/coverage` for a public coverage/status summary. Use the deeper `/v1/data-quality/*` routes when the workflow needs resource-specific coverage, freshness, incidents, latency, or SLA bodies.

## Durable Records

Venue-family choice should appear in docs, code, logs, and storage. If a pull is later inspected without the original prompt, the record should still show whether it came from Hyperliquid core, Hyperliquid Spot, HIP-3, HIP-4, or Lighter.

## Continue To The Reference

After the family is selected, open the matching REST page and run one bounded request before writing reusable wrappers.
