Skip to content

Developers

API reference

The public HTTP endpoints exposed by the web app.

Last updated 11 November 2026

GET /api/token-stats

Returns market data for the configured mint, sourced from a public DEX aggregator. When no mint is configured or no market is found, live is false and numeric fields are zero.

{
  "live": false,
  "price": 0,
  "marketCap": 0,
  "circulatingSupply": 0,
  "totalStaked": 0,
  "gpusOnline": 0,
  "inferenceRequests24h": 0,
  "updatedAt": 0
}
FieldMeaning
liveTrue only when a real market price was found. Treat all other fields as unavailable when false.
pricePrice in USD of the most liquid Solana pair.
marketCapMarket capitalisation in USD as reported by the source.
circulatingSupplyDerived from market cap divided by price. An estimate, not an audited figure.
totalStakedTotal VIVI staked. Zero until the program is live.
gpusOnlineRegistered GPUs reporting online. Zero until the provider registry is live.
inferenceRequests24hInference requests in the last 24 hours. Zero until reporting is live.
updatedAtUnix time in milliseconds when the response was generated.

Discovery files

PathPurpose
/sitemap.xmlPublic pages for search engines.
/robots.txtCrawler rules. The member app is excluded.
/manifest.webmanifestWeb app manifest and icons.
/.well-known/security.txtSecurity contact for vulnerability reports.

Errors and caching

Upstream failures return the empty response with a 200 status so the interface degrades gracefully. Do not use this endpoint for trading decisions; prices are indicative and delayed.