Query history and real time with the SQL you know.
Postgres-wire compatible SQL over every dataset — point-in-time correct, up to the latest block, and connectable from the BI tools and notebooks you already use.
Real questions, answered in a few lines.
Run one-shot over history, or add emit changes to stream the same query live — across markets, on-chain and alternative data.
1-- Daily OHLC candles across markets2select3 day, symbol, open, high, low, close, volume4from qxx.market.candles_1d5where symbol in ('ETH-USD', 'BTC-USD')6 and day >= date '2019-01-01'7order by day desc;1-- Top symbols by 24h traded volume2select symbol, sum(size_usd) as vol3from qxx.market.trades4where ts > now() - interval '24 hours'5group by 1 order by vol desc limit 20;One namespace for everything.
Every dataset lives under a single, documented schema. Integrate once and reach new markets as they land — no re-plumbing.
-- Namespaces you can query todayqxx.market.*qxx.onchain.*qxx.dex.*qxx.token.*qxx.social.*-- Landing soon: qxx.equities.*, qxx.fx.*, qxx.rates.*Use it from wherever you work.
Connect a client, a BI tool or a notebook — or export in bulk. It's just SQL.
Postgres-wire
Connect with psql or any Postgres-compatible driver — no new client to learn.
BI & notebooks
Point Tableau, Metabase, Hex or a Jupyter notebook straight at QXX.
Point-in-time
Query the state of the world as of any timestamp — correct, without lookahead.
Near-real-time
Query up to the latest finalized block. No ETL lag between events and rows.
Exports
Materialize any result to Parquet or CSV in your own bucket in one call.
Documented schema
Fully documented tables and columns across on-chain and markets.
Run your first query on QXX.
Get API access to start querying on-chain data now, or book a demo for a guided tour.
Usage-based pricing · Free tier · SOC 2–aligned