Skip to main content

What it is

Lunya runs a Ponder-based indexer that follows the protocol’s contracts and exposes their state through a GraphQL API. It is the same API the official web app uses — the token grid, candle charts, and trade feeds are all reads from this endpoint.

What it indexes

  • Launches — one row per launched token: its launch contract, quote token, launch type, metadata, phase (trading / readyToGraduate / graduated), live curve state, cumulative volume, trade and holder counts, and the pool it graduated into
  • Trades — buys and sells, with the venue they happened on (the bonding curve or an exchange pool), amounts, fee, execution price and post-trade curve state
  • Candles — OHLC series per token
  • Pools — exchange pool state

Using it

The API is standard GraphQL: introspect the schema, then query.
The public endpoint URL and the full schema reference will be published here at launch. The schema may evolve until then.

Polling

The official app polls the API every few seconds rather than holding subscriptions. For most integrations a similar short-interval poll is the simplest correct approach.