Skip to main content

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.

0xArchive sells API access to market data infrastructure. Build products, research workflows, alerts, backtests, dashboards, agent workflows, and organization-owned systems against the routes described in this portal. API access does not by itself grant the right to resell, republish, sublicense, or redistribute raw datasets outside your organization. Data rights decide what your system can do with market data after an endpoint, export, SDK, CLI job, MCP tool, or Skill returns it. Treat raw-data redistribution as a commercial/legal boundary, not a code-generation detail.

Practical Rule

The safe default is simple: call the API for your own application, store the records your application needs, and use the output to power analysis, models, monitoring, private dashboards, and user-facing product behavior. If your product exposes raw downloadable market data, a bulk resale path, a public archive, or a third-party feed built from 0xArchive records, review the commercial terms before shipping.
Use caseDefault fitWhat to check
Internal research notebookGood fitAPI key handling, route family, freshness, reproducible request metadata
Backtesting pipelineGood fitHistorical window, point-in-time assumptions, gap handling, request IDs
Internal dashboardGood fitCaching, refresh cadence, plan limits, incident handling
Customer-facing app viewGood fitDerived display, latency expectations, plan capacity
Public raw-data downloadCommercial reviewRedistribution terms, volume, attribution, retention, export workflow
Resold market-data feedCommercial reviewContract, downstream recipients, SLA, delivery model

Keep Source Context Attached To Data

Every stored dataset should carry enough context to show where it came from. Save the route, symbol, venue family, time window, query parameters, cursor chain, meta.request_id, freshness or quality state, and generation time alongside the payload. For Data Catalog exports, also store the job ID, schema keys, quote context, credits applied, and file format. That metadata makes a file useful to another engineer later and gives support enough context to diagnose an issue. For example, a historical trades pull should store more than the rows:
{
  "source": "0xArchive",
  "route": "/v1/hyperliquid/trades/BTC",
  "venue_family": "hyperliquid_core",
  "symbol": "BTC",
  "window": {
    "start": "2026-01-01T00:00:00Z",
    "end": "2026-01-01T01:00:00Z"
  },
  "request_ids": ["8f2e7f6f-7c5f-4f8d-9f14-9a6c5b4d1d8b"],
  "freshness_state": "fresh",
  "quality_status": "ok",
  "generated_at": "2026-05-08T00:00:00Z"
}

Derived Products

Derived product behavior is different from raw redistribution. A trading dashboard that displays a chart, a model that consumes order-book snapshots, or an alerting system that emits “freshness degraded for BTC” is using 0xArchive as infrastructure. Keep the user experience tied to the job: show market state, risk, research output, or operational health rather than exposing a raw copy of the archive. When a derived product still gives users bulk access to original records, treat it as a redistribution question. Common triggers are CSV or Parquet download buttons, API endpoints that mirror 0xArchive rows, scheduled exports to customer storage, and “bring your own downstream users” partner workflows.

Data Catalog Exports

The Data Catalog is the file-first path for teams that need market history as files instead of a long-running API job. It is useful for one-off historical analysis, offline notebooks, model training inputs, and shareable delivery files. Use the quote and checkout flow when the job is a file purchase. Use the API when the job needs repeatable programmatic access. Exports still need the same discipline as API pulls: store the market family, symbol, schema keys, date range, quote context, credits applied, delivery format, generation time, and any quality notes that affect downstream use. Credits reduce checkout cost; they do not change redistribution rights.

Automation Guidance

Coding agents, CLI jobs, notebooks, and MCP clients can write safe pull scripts, add request-ID logging, check freshness, and save reproducible metadata. Keep redistribution decisions outside generated code. A script should not turn a private backtest into a public raw-data product or invent permission language.

Next Steps

Start with Historical Market Data for bounded pulls, Point-In-Time Backtesting for reproducible strategy research, and Rate Limits And Credits for plan capacity. Use Contact when the product needs raw redistribution, custom delivery, enterprise retention, or contract-specific rights.
Last modified on May 18, 2026