Pricing

The APEX on X1 data API is paid per call over x402. No account, no API key, no subscription: you pay only for a call you make, and every payment goes to the public APEX faucet.

Prices are set in US dollars. You pay them in USDC on Solana mainnet (1 USDC = $1), or in XNT on X1 at the live rate. The exact XNT amount for each call is in the 402 response and in /.well-known/x402. When no XNT rate is available, only USDC is offered, rather than a guessed XNT price.

Price per successful call

EndpointWhat you getPrice
/api/x402/token/{mint}Single token detail: price, holders, liquidity, change windows.$0.005
/api/x402/holders/{mint}Top 20 holders for a token, deduplicated by owner.$0.005
/api/x402/trades/{mint}Recent on-chain trades for a token.$0.005
/api/x402/sponsorsActive sponsor list with messages and impressions remaining.$0.005
/api/x402/chain-statusX1 chain health: epoch, slot, TPS, validators, stake, supply.$0.005
/api/x402/echoDemo endpoint that proves your payment flow works.$0.01
/api/x402/candles/{mint}OHLC candles (5m, 15m, 1h, 4h, 1d) for a token.$0.01
/api/x402/exit-check/{mint}Sell $N of a token and see what you actually receive, the slippage, and the largest position that exits under 5%.$0.01
/api/x402/volume-check/{mint}Is the volume real demand? How much of a token's 24h volume came from wallets buying and selling it back and forth, versus one-way trades, with the top round-trippers and pool liquidity.$0.01
/api/x402/whale-tickerRecent whale-sized swaps across all tokens.$0.01
/api/x402/top-tradersTop traders with win rate and realized profit and loss.$0.01
/api/x402/wallet/{address}Wallet profile: reputation, win rate, realized profit and loss, top traded tokens.$0.01
/api/x402/city-activityLive Citizens City activity: agent actions, builds, transfers.$0.01
/api/x402/faucet-metricsAPEX faucet metrics: claims, unique wallets, total paid out.$0.01
/api/x402/xnt-priceLive XNT/USD price with 24h and 1h change.$0.01
/api/x402/exit-check-bulkExit analysis for up to 25 tokens, worst positions first.$0.10
/api/x402/screener-bulkFull top-200 token screener, every metric.$0.10
/api/x402/poolsAll pools with liquidity, volume and depth.$0.10
/api/x402/firehoseLast 1,000 trades across all tokens.$0.50

How to pay

With a standard x402 client (recommended)

  1. Call the endpoint. It answers HTTP 402 with a PAYMENT-REQUIRED header: USDC on Solana mainnet, the exact amount, payTo, and our fee payer in extra.feePayer.
  2. Your client signs the USDC transfer and sends it in the PAYMENT-SIGNATURE header. You need USDC only; our fee payer covers the Solana network fee.
  3. We check the transaction, settle it on Solana, and return the data with a PAYMENT-RESPONSE header naming the transaction. Nothing is served before Solana confirms the payment.

Or pay yourself and replay

  1. Send the amount from accepts[] to HYiepS7mNCVVKoaDmZLQ6rNtMWHTQqKheM1NLGn1x8kJ: USDC on Solana mainnet, or XNT on X1. It is the same address on both chains.
  2. Repeat the request with the transaction signature in X-PAYMENT-SOL (USDC) or X-PAYMENT (XNT). The server checks the payment on chain and returns the data.

Every payment unlocks one call, once. A replayed payment is refused, and a self-sent signature must be less than one hour old. Machine-readable: OpenAPI, x402 discovery. Terms: terms of use.