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 Arc (chain 5042), USDC on Base (chain 8453), USDC on Solana mainnet (1 USDC = $1), or in XNT on X1 at the live rate. Every 402 we return lists all of these, Arc first. 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.

See the pricesMachine-readable list

Price per successful call

EndpointWhat you getPrice
/api/x402/arc-agentsEvery agent registered on Arc (ERC-8004 identity registry) with its agentId, owner and registration file — the full directory of who is operating on Arc, read from the chain.$0.003
/api/x402/arc-costWhat a given operation SHOULD cost on Arc right now, in dollars — a price list computed at the gas price read at this block, and the companion to /api/x402/arc-gas which measures what transactions…$0.003
/api/x402/arc-freshArc fresh launches, REAL TIME, each with a sell verdict.$0.003
/api/x402/arc-hook-riskArc pre-trade risk in microseconds, no chain call: pass ?hook=0x… and get the verdict read straight out of the Uniswap v4 permission bits encoded in the hook address.$0.003
/api/x402/arc-paymentDid that Arc payment actually land?$0.003
/api/x402/chain-statusX1 chain health: epoch, slot, TPS, validator count + delinquency, total/activated stake, supply. Sources api.x1.xyz cluster.$0.003
/api/x402/flux-intelX1 wallet threat report, per call: pass ?wallet=<address> and get that wallet’s blacklist status, its links to known rug operators and the live alerts against it.$0.003
/api/x402/holders/{mint}Top 20 holders for a token, deduped by owner.$0.003
/api/x402/sponsorsActive sponsor slots with their message, link, target surface and impressions remaining.$0.003
/api/x402/token/{mint}Single token detail (price, holders, liquidity, change windows).$0.003
/api/x402/trades/{mint}Recent on-chain trades for one X1 token, newest first: timestamp, side, the amounts and mints on both legs, the trader address and the transaction signature, so every row can be checked on chain yourself.$0.003
/api/x402/web-readRead web pages as clean text: pass ?urls=a.com,b.com (up to 10 in one call) and get each page title, meta description and readable body with script, style, nav and footer stripped, plus the final URL…$0.003
/api/x402/arc-agent-marketThe agent economy on Arc, mapped: every agent in the ERC-8004 identity registry that publishes a registration file (summary.registered and summary.withRegistrationFile carry both counts live; the…$0.004
/api/x402/arc-agent-watchWhich agents registered on Arc actually answer.$0.004
/api/x402/arc-bridgeWhat it really costs to bring USDC into Arc over Circle CCTP, measured from arrivals rather than quoted.$0.004
/api/x402/arc-counterpartyCounterparty report for any Arc address: how often it is the FIRST buyer into a new pool and how fast it enters (a 2-second median is a machine, not a person), plus what it spent on those entries.$0.004
/api/x402/arc-deployersWho launched what on Arc, and did any of it ever trade.$0.004
/api/x402/arc-eurcThe EURO rail on Arc, which nothing else reports.$0.004
/api/x402/arc-gasWhat a transaction on Arc ACTUALLY costs, measured from real receipts rather than quoted from the docs.$0.004
/api/x402/arc-impostorsEvery token symbol on Arc that more than one contract is using, with how many contracts wear each name and the canonical address where we have verified one.$0.004
/api/x402/arc-verdictOne call, one answer: should you buy this Arc pool?$0.004
/api/x402/arc-x402Every signed x402-style payment on Arc since launch, read from the chain (plain USDC transfers carry no marker of what they paid for and are not counted): each EIP-3009 authorization spent on Arc USDC…$0.004
/api/x402/candles/{mint}OHLC candles for a token, built from indexed trades.$0.004
/api/x402/city-activityLive Citizens City activity feed — agent actions, builds, transfers.$0.004
/api/x402/echoDemo endpoint — proves your payment flow works.$0.004
/api/x402/exit-check/{mint}Exit analysis: sell $N of a token and see what you actually receive, the slippage, and the largest position that exits under 5%.$0.004
/api/x402/faucet-metricsAPEX faucet metrics — claims, unique wallets, total XNT/APEX paid out.$0.004
/api/x402/top-tradersTop traders leaderboard ranked by NET XNT FLOW per wallet and token — XNT received from sells minus XNT spent on buys.$0.004
/api/x402/volume-check/{mint}Is this token’s volume real demand? 24h round-trip analysis: how much volume came from wallets buying and selling the same token back and forth (wash trading, arbitrage or market making) versus…$0.004
/api/x402/wallet/{address}Wallet profile for an X1 address: every token it traded with XNT spent and received, realized and unrealized PnL per token and in total, top winners and losers, and a win rate.$0.004
/api/x402/whale-tickerRecent whale-sized swaps across all tokens.$0.004
/api/x402/xnt-priceLive XNT/USD price from the on-chain USDC.X/XNT pool, with the 1h and 24h change.$0.004
/api/x402/email-verify-bulkClean an email list: pass [email protected],[email protected] (up to 100 in one call) and get a verdict per address plus totals.$0.009
/api/x402/page-extractRender any public web page in a real headless Chrome and return its text.$0.009
/api/x402/arc-exit-check-bulkArc exit check, bulk: up to 25 tokens or v4 pool ids on Arc (ids=a,b,c), each answered by a real buy-and-sell round trip with nothing spent (the probe contract for native-USDC pools, a sequential…$0.025
/api/x402/arc-fee-flowArc launchpad fee vaults: every vault holding USDC right now, with its creator, its token and the change we measured since our previous scan, largest first.$0.025
/api/x402/arc-graveyardThe Arc pool graveyard, in full: every Uniswap v4 pool on Arc we measured above a lifetime volume floor (minVolumeUsdc), each with its pool id, its state (empty = zero liquidity at the moment of the…$0.025
/api/x402/arc-poolsArc sniper intelligence, full: every address we resolved buying a new Arc pool first (pools hit, median and fastest seconds to entry, USDC spent), plus the 300 most recent pools with swaps, volume…$0.025
/api/x402/arc-sniper-pnlYou receive EVERY address we have scored in scoreboard[], not a top-and-bottom sample, and summary.addresses states the exact count in the same response (it covers the scanner’s rolling 24-hour…$0.025
/api/x402/exit-check-bulkPortfolio exit analysis: pass up to 25 mints and get back which positions you are trapped in, ranked worst first. Single-token analysis is free.$0.025
/api/x402/firehoseThe 200 most recent trades across all X1 tokens, newest first: token, side, amounts, wallet, signature, slot. 200 is the hard cap of this feed, not a sample of something larger.$0.025
/api/x402/poolsEvery pool we index on X1 with liquidity, volume and depth: the length of pools[] is the count, because it moves with the chain (1,368 on 2026-09-17, and the figure in this sentence is the one that rots, not the array).$0.025
/api/x402/screener-bulkToken screener, the top 200 by liquidity with every metric we hold for each.$0.025
/api/x402/threat-intel-bulkX1 threat intelligence, full machine-readable database: every blacklisted wallet and token with its reason, plus the related-wallet network built from on-chain funding links (463 related addresses as…$0.025
/api/x402/arc-archiveEvery token launch recorded by the Arc launchpad Portal, kept so you do not need to run an archive node.$0.09
/api/x402/site-extractRender a whole section of a site — up to 25 pages — in one call and get every page back as clean text.$0.14
/api/x402/arc-passportAn ERC-8004 identity on Arc for the agent that pays, minted and handed to the paying wallet in one call.$0.99

How to pay

With a standard x402 client (recommended)

  1. Call the endpoint. It answers HTTP 402 with a PAYMENT-REQUIRED header carrying an accepts[] entry per rail — eip155:5042 (Arc), eip155:8453 (Base) and solana:5eykt4Us... — each with the exact amount, payTo and asset. The Solana entry also carries 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 the payTo in the entry for the chain you are paying on. On Solana and X1 that is HYiepS7mNCVVKoaDmZLQ6rNtMWHTQqKheM1NLGn1x8kJ — the same address on both chains. On Arc and Base it is the EVM address in that entry; do not reuse the Solana one.
  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.