> ## Documentation Index
> Fetch the complete documentation index at: https://docs.codex.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Feature Roadmap

> A current overview of features that are completed, in-progress, and planned for the future.

<div className="rm" id="rm-root">
  <div className="rm-header">
    <img className="rm-logo rm-logo-light" src="https://mintcdn.com/codex-dfdf2708/7w4fQJ0S9L8CNB96/logo/light.svg?fit=max&auto=format&n=7w4fQJ0S9L8CNB96&q=85&s=76c0f89798492bff4223b787eaa98357" alt="Codex" width="252" height="55" data-path="logo/light.svg" />

    <img className="rm-logo rm-logo-dark" src="https://mintcdn.com/codex-dfdf2708/7w4fQJ0S9L8CNB96/logo/dark.svg?fit=max&auto=format&n=7w4fQJ0S9L8CNB96&q=85&s=5da9113177c76dbd44906ef9de441e4a" alt="Codex" width="393" height="86" data-path="logo/dark.svg" />

    <div className="rm-connectors" aria-hidden="true">
      <div className="rm-conn-stem" />

      <div className="rm-conn-bus" />

      <div className="rm-conn-drop rm-conn-d1" />

      <div className="rm-conn-drop rm-conn-d2" />

      <div className="rm-conn-drop rm-conn-d3" />

      <div className="rm-conn-drop rm-conn-d4" />

      <div className="rm-conn-drop rm-conn-d5" />
    </div>
  </div>

  <div className="rm-grid">
    <div className="col c-tok">
      <div className="col-h">Token data</div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Global Fees Paid (GFP)</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Global Fees Paid (GFP)</div><div className="tip-desc">Global Fees Paid: five fee components surfaced across token data, charts, filters, and event detail.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">ATH / ATL</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">ATH / ATL</div><div className="tip-desc">All-time high and all-time low price tracking on token stats.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Verified metadata</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Verified metadata</div><div className="tip-desc">First-party verified token metadata via The Grid: authoritative names, symbols, and logos.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Profanity filters</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Profanity filters</div><div className="tip-desc">Filter tokens by whether their name or symbol contains profanity.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Filter Tokens Subscription</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">onFilterTokensUpdated</div><div className="tip-desc">Subscription mirroring filterTokens 1:1, re-evaluating every 30 seconds.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Transfer webhooks</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Token transfer webhooks</div><div className="tip-desc">Webhooks delivered on token transfer events.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Commitment levels</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Commitment-level streaming</div><div className="tip-desc">Subscribe to processed or confirmed events via the commitmentLevel argument on onBarsUpdated, onEventsCreated, and onEventsCreatedByMaker.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Creator wallet</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Resolved creator wallet</div><div className="tip-desc">EnhancedToken returns a resolved creator Wallet (devWallet on launchpad events), so you can pull creator identity, labels, and stats inline without a follow-up query.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Suspicious wallet stats</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Suspicious wallet stats</div><div className="tip-desc">suspiciousCount and suspiciousHeldPercentage, the deduplicated union of snipers, bundlers, and insiders, exposed on token data and available as filters and ranking attributes on filterTokens.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">24h price change</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">24h price change on Price</div><div className="tip-desc">Price now exposes priceChange24, the decimal percent change over the past 24 hours, on getTokenPrices responses.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Virtual reserves</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Virtual reserves on pairs</div><div className="tip-desc">Pair data exposes virtualPooled, the virtual pooled amounts of each token in the pair, so pump.fun-style virtual-reserve bonding curves are readable alongside standard pooled amounts.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">B20 metadata</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Base B20 token metadata</div><div className="tip-desc">EnhancedToken exposes ERC-7572 contractURI fields and rebasing multipliers for Base B20 tokens via tokenStandardCustomData and the new extensions field.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Token removal signals</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Token removal signals on onFilterTokensUpdated</div><div className="tip-desc">FilterTokenUpdates now returns removedTokenIds and full results for newly matching tokens, so client-side result sets stay in sync without a resubscribe.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Token categories</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Token categories</div><div className="tip-desc">Curated and narrative categories (DeFi, AI, RWA, memes, launchpad cohorts) assigned to tokens, with filterTokens support for filtering and ranking within a category.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Token liquidity routes</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Route-level token liquidity</div><div className="tip-desc">A consistent token liquidity signal derived from the weakest pair on the pricing route, surfaced on token, price, and balance responses so consumers can screen out dead or untrustworthy prices.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Token launch webhooks</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Token launch event webhooks</div><div className="tip-desc">createWebhooks accepts tokenLaunchEventWebhooksInput to fire when a token is launched by a specific creator address or on a specific launchpad, with optional networkId and tokenAddress narrowing.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Liquidity locks v2</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">liquidityLocksV2 query</div><div className="tip-desc">liquidityLocksV2 returns locked liquidity for a pair or token read from current on-chain state, breaking each pair into locked, permanently locked, vesting, and unlocked amounts with a lockedPercent, the next vesting release point, and per-holder attribution.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Pool fee filters</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Pool fee filters and ranking on filterPairs</div><div className="tip-desc">filterPairs adds a poolFeeBps range filter, a dynamicFee flag, and poolFeeBps ranking, and returns both fields on results so you can screen and rank pairs by static fee rate or flag pools whose fee a hook sets per swap.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Token risk</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Token risk</div><div className="tip-desc">A risk verdict, score, coverage and reason codes on tokens and pairs, covering honeypot behavior, buy/sell tax, liquidity, holder concentration and trading flow, with filters and rankings on filterTokens and filterPairs.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Token wallet stats</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">tokenWalletStats query</div><div className="tip-desc">tokenWalletStats returns the sniper, bundler, insider, and creator wallets that still hold a token, with counts, held percentages, and addresses for each cohort.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Copycat detection</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Copycat token detection</div><div className="tip-desc">Token risk flags tokens that imitate another token's name or symbol with the REP\_IMITATOR\_NAME and REP\_IMITATOR\_SYMBOL reason codes.</div></div></div>
      <div className="item"><span className="dot dot-prog" /><span className="item-label">Broader GFP support</span><div className="tip"><div className="tip-meta"><span className="dot dot-prog" />In progress</div><div className="tip-title">Broader GFP support</div><div className="tip-desc">Expanding Global Fees Paid coverage across more protocols and event types.</div></div></div>
      <div className="item muted"><span className="dot dot-plan" /><span className="item-label">% move webhooks</span><div className="tip"><div className="tip-meta"><span className="dot dot-plan" />Planned</div><div className="tip-title">Token movement webhooks</div><div className="tip-desc">Webhooks that fire when a token's price moves X% over Y time.</div></div></div>
    </div>

    <div className="col c-wal">
      <div className="col-h">Wallet data</div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">ethosScore</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">ethosScore</div><div className="tip-desc">Sort and filter wallets by Ethos credibility score, 0 to 2800.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Socials</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Social filters</div><div className="tip-desc">Filter wallets by linked Twitter, Discord, Telegram, Farcaster, or GitHub account.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Wallet identities</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Wallet identities</div><div className="tip-desc">Names and socials on 40k+ wallets, with more to come.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Average Hold Period</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Average Hold Period</div><div className="tip-desc">Trader-level metric estimating hold duration from buy/sell rate over a time window. Available in 1d / 1w / 30d / 1y windows on filterWallets & filterTokenWallets.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Wallet categories</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Wallet category classification</div><div className="tip-desc">Wallet exposes a category field with a WalletCategory enum for behavioral classification at a glance, such as TOKEN\_CREATOR, EXCHANGE, and NOTORIOUS.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Token-creator stats</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Token-creator stats on wallets</div><div className="tip-desc">Wallet returns tokensCreatedCount and tokensMigratedCount, totals across all networks for tokens deployed and launchpad tokens graduated by the wallet.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Scaled UI multipliers</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Token-2022 scaled UI multipliers</div><div className="tip-desc">Balance exposes a uiBalance field, and BalancesInput accepts uiAmountMode to choose between the stored RPC UI amount (SCALED, default) or raw amounts with Token-2022 UI multipliers removed (RAW), so Solana Token-2022 mints with a scaledUiAmountConfig display correctly.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Trade source</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Wallet trade sources</div><div className="tip-desc">Wallets expose tradeSourceIds identifying the apps a wallet has traded through, with includeTradeSourceIds and excludeTradeSourceIds filters on filterWallets and filterTokenWallets. Also returned per-trade as tradeSource on Event, currently populated for Solana swaps.</div></div></div>
      <div className="item muted"><span className="dot dot-plan" /><span className="item-label">Wealth tier</span><div className="tip"><div className="tip-meta"><span className="dot dot-plan" />Planned</div><div className="tip-title">Wealth tier</div><div className="tip-desc">Filter and sort wallets by estimated portfolio wealth.</div></div></div>
    </div>

    <div className="col c-pred">
      <div className="col-h">Predictions</div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Polymarket</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Polymarket</div><div className="tip-desc">Full Polymarket coverage: markets, prices, traders, and positions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Kalshi</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Kalshi</div><div className="tip-desc">Live Kalshi market data and trader activity via their WebSocket feed.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Market price</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Market price</div><div className="tip-desc">Current and historical prices for prediction market outcomes.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Trader stats</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Trader stats</div><div className="tip-desc">Aggregated trader performance: PnL and volume metrics.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Order books</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">predictionOutcomeOrderBooks</div><div className="tip-desc">Live order book snapshots with full bid and ask ladders for prediction outcomes, sourced from the venue's CLOB.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Trade webhooks</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">PREDICTION\_TRADE\_EVENT webhooks</div><div className="tip-desc">Webhooks fire on prediction market trade events. More event types on the way.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Metrics webhooks</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Prediction market metrics webhooks</div><div className="tip-desc">createWebhooks accepts predictionMarketMetricsEventWebhooksInput to alert on rolling windowed stats from 5m to 1w at the market or per-outcome level. Trigger on volume spikes, price moves, or trade counts without polling.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Actual shares held</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">actualSharesHeld on prediction trader stats</div><div className="tip-desc">PredictionTraderOutcomeStats and PredictionTraderOutcomeFilterResult expose actualSharesHeld alongside sharesHeld, so you can track shares a trader still holds when PnL has been calculated but positions haven't been redeemed.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Trader labels</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Trader label filters</div><div className="tip-desc">Filter prediction trader-markets by trader labels, or exclude labels like market-maker and high-frequency-bot to drop bots from leaderboards.</div></div></div>
      <div className="item muted"><span className="dot dot-plan" /><span className="item-label">Lifecycle webhooks</span><div className="tip"><div className="tip-meta"><span className="dot dot-plan" />Planned</div><div className="tip-title">PREDICTION\_LIFECYCLE\_EVENT webhooks</div><div className="tip-desc">Webhooks fire when a prediction market opens, closes, or resolves.</div></div></div>
    </div>

    <div className="col c-net">
      <div className="col-h">Networks & launchpads</div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Eitherway</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Eitherway</div><div className="tip-desc">Solana launchpad and AI app builder. Attribution-only via Meteora DBC and DAMM v2.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Metaplex Genesis</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Metaplex Genesis</div><div className="tip-desc">Coverage of Metaplex's Genesis launchpad on Solana.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Printr</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Printr</div><div className="tip-desc">Solana launchpad coverage including staking pool labelling.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Flap</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Flap</div><div className="tip-desc">Flap launchpad on BNB Chain, available in launchpadName filters on filterTokens and in launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Solana Shreds (Preprocessed)</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Solana Shreds (Preprocessed)</div><div className="tip-desc">Pre-block Solana data via shreds, exposed as the Preprocessed value on EventCommitmentLevel for event subscriptions. Surfaces events earlier than Processed or Confirmed, but they evaluate before routing is finalized and may differ from later stages, so use only when earliest-possible signal matters more than accuracy.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Base Flashblocks</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Base Flashblocks</div><div className="tip-desc">Unconfirmed Base events via Flashblocks, exposed as the Processed value on EventCommitmentLevel for event subscriptions. Streams events ahead of Confirmed, extending commitment-level streaming beyond Solana.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Livo</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Livo</div><div className="tip-desc">EVM launchpad on Ethereum: bonding curve graduating to Uniswap V2 or V4.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">EasyA Kickstart</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">EasyA Kickstart</div><div className="tip-desc">Solana launchpad. Attribution-only via Meteora DBC.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Robinhood Chain</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Robinhood Chain</div><div className="tip-desc">Robinhood Chain (chain ID 4663) is now supported across Codex APIs.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Bow\.fun</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Bow\.fun</div><div className="tip-desc">Bow\.fun launchpad coverage, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Pons</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Pons</div><div className="tip-desc">Pons launchpad coverage, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Trench Today</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Trench.today</div><div className="tip-desc">Indexing for trench.today, exposed through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Hood.fun</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Hood.fun</div><div className="tip-desc">Hood.fun launchpad on Robinhood Chain, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">LONG</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">LONG</div><div className="tip-desc">LONG launchpad coverage with liquidity-lock tracking, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">NOXA Fun</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">NOXA Fun</div><div className="tip-desc">NOXA Fun launchpad on Robinhood Chain, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">o1.exchange</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">o1.exchange</div><div className="tip-desc">o1.exchange launchpad on Base and Robinhood Chain, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Sushi Launch</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Sushi Launch</div><div className="tip-desc">Sushi Launch launchpad on Robinhood Chain, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">UniswapCCA</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">UniswapCCA</div><div className="tip-desc">Uniswap CCA coverage across Base, Robinhood Chain, Ethereum, Unichain, Arbitrum, and Avalanche, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Doppler</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Doppler</div><div className="tip-desc">Doppler launchpad on Solana, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">tren.ch</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">tren.ch</div><div className="tip-desc">tren.ch launchpad on Solana, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">StonkFun</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">StonkFun</div><div className="tip-desc">StonkFun launchpad on Solana, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Launchpad stats</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">filterLaunchpads (Beta)</div><div className="tip-desc">Rank and filter launchpads by activity, funnel counts, migration rate, fees, and volume across 1h to 1w windows, with combined stats plus phase-level pre and post breakdowns.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Feel.cash</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Feel.cash</div><div className="tip-desc">Feel.cash launchpad coverage, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Launchfair</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Launchfair</div><div className="tip-desc">Launchfair launchpad on Robinhood Chain, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Arc Network</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Arc Network</div><div className="tip-desc">Arc (chain ID 5042) is now supported across Codex APIs.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Arc launchpads</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Arc launchpads</div><div className="tip-desc">Launchpad coverage on Arc, surfaced through launchpadName filters and launchpad event subscriptions. New: Peach, minara.fun, Tolly, Argus, Faze, and Lift. Extended to Arc: Virtuals, Flap, Doppler, o1.exchange, and UniswapCCA. Tolly collection and Lift harvest fee data are attached to trade events.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">send.fun</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">send.fun</div><div className="tip-desc">send.fun launchpad on Solana, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">hostile.xyz</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">hostile.xyz</div><div className="tip-desc">hostile.xyz launchpad on Solana, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Genius</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Genius</div><div className="tip-desc">Genius launchpad on BNB Chain, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">moto.fun</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">moto.fun</div><div className="tip-desc">moto.fun launchpad on Ethereum, surfaced through launchpadName filters and launchpad event subscriptions.</div></div></div>
      <div className="item"><span className="dot dot-prog" /><span className="item-label">Continuum</span><div className="tip"><div className="tip-meta"><span className="dot dot-prog" />In progress</div><div className="tip-title">Continuum</div><div className="tip-desc">Upcoming Solana launchpad. Docs at docs.c8ntinuum.com.</div></div></div>
      <div className="item muted"><span className="dot dot-plan" /><span className="item-label">Alt Fun</span><div className="tip"><div className="tip-meta"><span className="dot dot-plan" />Planned</div><div className="tip-title">Alt Fun</div><div className="tip-desc">Hyperliquid launchpad where each token is paired with a tokenized Hyperliquid perp, so prices move both from curve trading and from the underlying asset.</div></div></div>
      <div className="item muted"><span className="dot dot-plan" /><span className="item-label">Things Market</span><div className="tip"><div className="tip-meta"><span className="dot dot-plan" />Planned</div><div className="tip-title">Things Market</div><div className="tip-desc">Custom Solana bonding-curve launchpad with SOL-quoted vAMM pools and no separate post-graduation DEX.</div></div></div>
    </div>

    <div className="col c-dev">
      <div className="col-h">Dev tools</div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">SDK</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">SDK</div><div className="tip-desc">Official client library for working with the Codex API.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Docs MCP</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Docs MCP server</div><div className="tip-desc">MCP server hosting Codex docs for agent consumption.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">Codex Skills</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">Codex Skills</div><div className="tip-desc">npm package of reusable Codex Skills for agent workflows.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">MPP</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">MPP</div><div className="tip-desc">Keyless, pay-per-request access to the Codex API via the Machine Payments Protocol.</div></div></div>
      <div className="item"><span className="dot dot-done" /><span className="item-label">llms.txt</span><div className="tip"><div className="tip-meta"><span className="dot dot-done" />Shipped</div><div className="tip-title">llms.txt</div><div className="tip-desc">Full llms.txt linking to markdown versions of every docs page for LLM consumption.</div></div></div>
      <div className="item"><span className="dot dot-prog" /><span className="item-label">Compute Units</span><div className="tip"><div className="tip-meta"><span className="dot dot-prog" />In progress</div><div className="tip-title">Compute Unit pricing</div><div className="tip-desc">Usage-based pricing model where API cost reflects query complexity.</div></div></div>
    </div>
  </div>

  <div className="foot">
    <div className="legend">
      <span className="legend-item"><span className="dot dot-done" />Shipped</span>
      <span className="legend-item"><span className="dot dot-prog" />In progress</span>
      <span className="legend-item"><span className="dot dot-plan" />Planned</span>
    </div>

    <div className="rm-note">\*Planned roadmap items, such as new networks, launchpads, or token data, are subject to change or removal.</div>

    <div className="cta-row">
      <a className="cta cta-changelog" href="/changelog">See what's new in the changelog<span className="cta-arrow">→</span></a>
      <a className="cta cta-discord" href="https://discord.com/invite/mFpUhT3vAq" target="_blank" rel="noopener">Got an idea? Suggest it in our Discord<span className="cta-arrow">→</span></a>
    </div>
  </div>
</div>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.