llms.txt, and Skills are reusable context or tool surfaces.
Choose The Surface
Why 0xArchive Fits
0xArchive gives agents exact route families and schemas instead of asking them to infer product behavior. A coding agent can read OpenAPI for/v1/hyperliquid/orderbook/BTC, use Venue coverage to keep HIP-3 and HIP-4 separate, use REST authentication for X-API-Key, and use Errors to preserve meta.request_id.
Minimum Job Checklist
Give the agent a small checklist before it generates a client, script, or workflow:First Bounded Request
For a terminal-capable agent, start with one request and inspect the response before adding loops, storage, or models.meta.request_id when the response exposes it. If the next step is a backtest, alert, export, dashboard, or model input, run a Data quality check for the same venue, symbol, and window before widening.
Use A Different Path When
Do not use 0xArchive tooling surfaces for venue data outside Hyperliquid and Lighter, wallet indexing, contract-event search, RPC infrastructure, transaction submission, or account execution. Do not paste real keys into prompts. Put keys in the host environment, secret store, or local process configuration.Expansion Order
1
Confirm the route family
Use Venue coverage and OpenAPI before creating route helpers.
2
Run one small request
Inspect JSON shape, endpoint-specific response contract, pagination fields, and request ID before adding storage or loops.
3
Add the quality decision
Store the coverage or incident result with downstream output when the job feeds analysis or production behavior.
4
Choose the durable surface
Keep shell jobs in CLI, tool-calling hosts in MCP Server, reusable host instructions in Skill, application code in SDKs, and route generation in OpenAPI.
Agent Recovery Rules
Route uncertainty
Route uncertainty
Ask for the venue family before calling a route. Use Hyperliquid core, Hyperliquid Spot, HIP-3, HIP-4, or Lighter, then pick the Endpoint Reference page.
Schema uncertainty
Schema uncertainty
Read OpenAPI instead of inventing fields. Generated clients should keep
meta.request_id in logs and errors.Data freshness uncertainty
Data freshness uncertainty
Add a data-quality preflight for backtests, alerts, exports, and model inputs.
Tooling uncertainty
Tooling uncertainty
Use REST or OpenAPI as the fallback. Add CLI, SDK, MCP, or Skill instructions only when the host and local setup support that surface.