You can subscribe to the RSS changelog at /changelog/rss.xml to stay on top of any weekly updates.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.
May 18, 2026
Sports metadata on prediction events and markets, identityLabels on wallets, optional firehose for onPredictionTradesCreated
- Sports metadata on prediction events and markets.
PredictionEventandPredictionMarketnow expose anenrichedMetadatafield returningPredictionEventEnrichedMetadataandPredictionMarketEnrichedMetadata. For sports markets, this includes structured team info (name, abbreviations, alias, logo, color, league, home/away flag), league, game start date/time/timezone, and a decomposed venue ticker — so you no longer need to parse venue tickers client-side to render scoreboards or filter by team. identityLabelsadded to wallet filter results.WalletFilterResultnow returns anidentityLabelsfield exposing manual or proposal-derived identity vocabulary (for exampleWHALE,KOL), distinct from the existing behaviorallabels.- Firehose mode for
onPredictionTradesCreated. Theinputargument is now optional — omit it to receive the firehose of all prediction trades instead of being required to scope by market, event, or trader.
May 11, 2026
predictionOutcomeOrderBooks, token ATH/ATL data, Polymarket order book fields, Meteora Alpha Vault
predictionOutcomeOrderBooksquery added. Returns live order book snapshots (full bid/ask ladders) for a set of prediction outcomes, sourced directly from the venue’s CLOB. Polymarket-only for now; results are cached for up to 10 seconds. NewPredictionOutcomeOrderBookandPredictionOrderBookLeveltypes accompany it.- All-time high and low data added to tokens.
EnhancedTokennow exposes anextremafield returning a newTokenExtrematype withathPrice,atlPrice,athFdv,atlFdv,athCircMc,atlCircMc, and matching*Timestampfields for each. The same attributes are also available as filter inputs onfilterTokens, so you can screen by ATH/ATL price or market cap. - Top-of-book Polymarket data added to prediction markets. Prediction market and outcome types now expose
bestBookBidUsd/bestBookBidCT,bestBookAskUsd/bestBookAskCT, andbookLiquidityUsd/bookLiquidityCTfor live top-of-book pricing and bid-side notional liquidity. Polymarket-only for now, fetched on-demand when selected, cached for up to 10 seconds. commitmentLevelargument added toonTokenBarsUpdated. Token-level bar subscriptions can now requestProcessed,Confirmed, or both Solana commitment levels, matching the existingonBarsUpdated/onEventsCreated/onEventsCreatedByMakerinterface.- Meteora Alpha Vault launchpad support added. Added to
launchpadNamefilters onfilterTokensand to launchpad event subscriptions.
eventScopedFilterPredictionMarketsquery added. Filters prediction markets within a single event and returns structured classification metadata for each market — including entrant info (with country code and image), period/stat segments, parsed numeric threshold rungs, and date buckets. Use this instead offilterPredictionMarketswhen you need entrant/segment/ladder details without re-parsing subtype slugs client-side.- Boolean filter composition added to
filterTokens.TokenFiltersnow accepts aboolFilterfield that combines nestedTokenFilterswithand,or, andnotfor recursive boolean expressions, enabling much richer token-discovery queries. marketSortargument onfilterPredictionEventsdeprecated. The argument and itsPredictionEventMarketSortenum no longer affect market ordering within returned events.- Eitherway launchpad support added. Added to
launchpadNamefilters onfilterTokensand to launchpad event subscriptions.
- Polymarket profile data added to wallets. The
Wallettype now exposes apolymarketfield returning a newWalletPolymarketProfiletype with the proxy wallet address, Polymarket display name, pseudonym, profile image, X (Twitter) username, verified badge, and public-display flag. Polymarket profile data takes priority over contributed/Ethos sources for resolveddisplayName,twitterUsername, andavatarUrl. - Venue-reported volume added to prediction market bars.
PredictionMarketBarnow exposesallTimeVenueVolumeUsdandallTimeVenueVolumeCollateralTokenalongside the existing on-chainallTimeVolumeUsdandallTimeVolumeCollateralToken, letting you compare Codex-indexed on-chain volume against the volume reported by the venue.
Apr 20, 2026
commitment-level streaming, walletLabelTypes, launchpad fee breakdown, The Grid integration
walletLabelTypesquery added. Returns the canonical vocabulary of wallet label types (for exampleWHALE,CEX,KOL) with display names and descriptions.- Solana commitment-level streaming added.
onBarsUpdated,onEventsCreated, andonEventsCreatedByMakernow accept acommitmentLevelargument (Processed,Confirmed), and streamed payloads expose a matchingcommitmentLevelfield. The standaloneonUnconfirmedBarsUpdated,onUnconfirmedEventsCreated, andonUnconfirmedEventsCreatedByMakersubscriptions are now deprecated. getLatestPairsandonLatestPairUpdatedremoved. Both were previously deprecated — usefilterPairssorted bycreatedAt DESCinstead.- Fee breakdown added to launchpad token events.
LaunchpadTokenEventOutputnow exposespoolFees1,baseFees1,priorityFees1,builderTips1,l1DataFees1,totalFees1, andfeeToVolumeRatio1for 1-hour fee and MEV analysis on launchpad streams. - USD-denominated fields added to prediction top markets.
PredictionEventTopMarketnow returnsoutcome0BidUSD/outcome0AskUSD,outcome1BidUSD/outcome1AskUSD, andvolumeUSD1d/volumeUSD1w/volumeUSDAllalongside the existing collateral-token values. - Phrase-match ranking for prediction search. New
phraseScoreattribute on bothPredictionEventRankingAttributeandPredictionMarketRankingAttributeenables relevance-based sorting when searching prediction events and markets by phrase. - Wallet social-account filters and
ethosScoreranking added.filterWalletsnow acceptshasTwitter,hasDiscord,hasTelegram,hasFarcaster,hasGithub,hasDisplayName, andhasSocialsfilters, andethosScoreis available as a ranking attribute. - Token profanity flag added.
EnhancedTokenincludes a newprofanityboolean, andTokenFilters.profanitylets you filter by whether the token name or symbol contains profanity. - Scale launchpad support added. Added to
launchpadNamefilters onfilterTokensand to launchpad event subscriptions;LaunchpadDatanow exposescategory, the launchpad-assigned token category returned by Scale and Creator launchpads. - The Grid integration. Token and organization metadata on
filterTokens,token, andtokensis now enriched by The Grid, a human-verified Web3 ecosystem intelligence platform. When Grid data is available, queries returnasset(verified token metadata including description, icon, and cross-chain deployments),assetDeployments(all networks and addresses the token is deployed on), andorganization(metadata about the issuing organization including URLs and socials). Covers established verified projects only.
predictionMarketPricequery added. Fetch current or point-in-time price data for a prediction market, including best bid, best ask, last trade price, and spread in both USD and collateral token units.- Fee breakdown fields added to bar data. Bar types now expose
poolFees,baseFees,priorityFees,builderTips,l1DataFees,totalFees, and derived metrics includingfeeToVolumeRatio,mevToTotalFeesRatio,gasPerVolume,averageCostPerTrade,mevRiskLevel,feeRegimeClassification, andsandwichRatefor detailed cost and MEV analysis. OnFilterTokensUpdatedsubscription added. Live-streams updates to the currentfilterTokensresult set — requiresuseAggregatedStats: true.
- Prediction market endpoints released. Full suite of queries and subscriptions for prediction market data:
- Queries:
filterPredictionEvents,filterPredictionMarkets,filterPredictionTraders,filterPredictionTraderMarkets - Detail queries:
detailedPredictionMarketStats,detailedPredictionEventStats,detailedPredictionTraderStats - Bar data:
predictionMarketBars,predictionEventBars,predictionTraderBars,predictionEventTopMarketsBars - Lookups:
predictionMarkets,predictionTraders,predictionTrades,predictionTokenHolders,predictionTraderHoldings,predictionTraderMarketsStats,predictionCategories - Subscriptions:
onPredictionTradesCreated,onDetailedPredictionMarketStatsUpdated,onDetailedPredictionEventStatsUpdated,onPredictionMarketBarsUpdated,onPredictionEventBarsUpdated
- Queries:
getDetailedTokenStatsquery released — returns bucketed stats aggregated across all pairs for a token, with support for multiple durations (min5,min15,hour1,hour4,hour12,day1,week1,day30)onDetailedTokenStatsUpdatedsubscription released — live-streamed equivalent ofgetDetailedTokenStats- Added
useAggregatedStatsflag tofilterTokensto opt into aggregated token stats - NFT data coverage deprecated. NFT endpoints will be removed on March 31, 2026
- Added support for Tempo (network ID 4217)
- Added the Codex Skills and MPP (Machine Payments Protocol) payment support. You can now use Codex directly in LLMs with either an API key or USDC on Tempo
- Added support for the following protocols: Coinbarrel, Noice, Blowfish
- Rolled out expanded support for Top 10 Holders Percent:
- Added to the
onPairMetadataUpdatedsubscription and tofilterTokens - Fixed a bug with SOL case sensitivity
- Added to the
- Added support for ‘Bonkers’ mode tokens from Bonk.fun
- Added support for the bankr launchpad
- Fixed a bug with
getTokenEventsForMaker— it now uses a mix of the first token event (mint) and last pair event to create the window that is searched - Top holders now correctly excludes vault addresses
- Negative holder count fix
- Added support for swap pricing of 29 more SVM protocols & added to trending
- MegaETH support added, including Kumbaya launchpad
- Fogo mainnet support added (Network ID: 150601)
- Meteora DAMMv2 liquidity lock tracking
- Historical bar fetching for
GetTokenBars - Removed social connection requirement for signup
- Shipped maker attribution logic for aggregated transactions
- Added support for TokenMill EVM memescope
- Added the following protocols with generic swap pricing support: AlphaQ, Byreal CLMM, BisonFi, Orbic V2, Swap, Stabble, ZeroFi, and PancakeSwap (hidden from trending/top pair due to lack of historical data)
- Added support for a pump.fun swap instruction that we were missing
- Fixed event not being recorded for pump.fun mayhem burns
- Fixed bug & repaired data from pump.fun graduations failing to record events
- Webhook usage/details improvements:
- List view of user’s webhooks in dashboard
- Detail view of a webhook in dashboard
- Webhook activity service and activity view in details
- Improved query request/response examples in Codex docs
- Added integrator disambiguation for Doppler launchpads
- Fixed a pump.fun problem after they updated their contract
- Fixed PnL totals calculation accuracy
- Added auto disabling to failing test webhooks
- New token pricing webhook live in prod
- Dashboard changes for webhooks:
- Global webhooks admin view
- New token pricing event type
- Updated docs for new pricing event
- Fixed bug in balances endpoint that was letting scam tokens through when
removeScamswas true
- Bundlers/Snipers/Insiders data types added to
filterTokensand both launchpad event subscriptions — not backfilled - Added
firstSeenTimestampwallet data type - Upgraded pump.fun handling after their recent update, also added support for their new “Mayhem” mode
- Added a requirement for Telegram or Discord connection for account creation (to help facilitate customer communication)
- Added support for Prop (Dark) AMMs Humidifi and GoonFi (removed from pair trending)
- Improved calculation formulae for liquidity in Meteora DAMMv2 contracts
- Excluded all Prop (Dark) AMM pairs from trending
- Documentation enhancements (improved visibility of input object types available per endpoint with expandable fields rather than separate pages)
- Big improvements to
getBars(including sparklines) to run queries ~2x faster - Built support for Baseline Markets bSwap protocol
- Fixed stale usage data issue in the Codex dashboard
- Fixed
getTokenPriceslatency issues - Monad launch-day support — added support for BonadFun, NadFun, Printr, and other protocols
- Codex docs improvements:
- Updated styling / better visibility of endpoint object types
- Added query/response examples
- SDK updates v1.0.36→v2.0.0:
- Updated to add Bundlers/Snipers/Insiders data
- 60% smaller bundle size for end users
- Better tree-shaking with ESM support, falls back to CommonJS
- Modern tooling throughout development workflow
- Removed fragment masking since it’s generic and not used in SDK directly
tokenIdarray added forfilterTokenWallets- New Codex API dashboard launched at dashboard.codex.io with improved usage metrics, analytics, and auth pages
- Added support for DYORPump launchpad protocol
- Added support for “Four.meme Fair” launchpad, for Fourmeme tokens that are launched on Binance Wallet
- Added
isDynamicFeefield to indicate whether a UniswapV4 pool uses a dynamic fee or not - Added ability in
getTokenPricesto further break down prices by block in the case of subsecond block time (e.g., BNB chain) - Added a flag on pair metadata subscription to automatically pick quoteToken
- Added
tokenCreatedAtsorting tofilterTokensquery and FE launchpad page - Added Katana network support
- Bug fix: launchpad tokens that graduate/migrate consistently report 100% grad percent
- Added support for Printr
- Monad support (went live to all customers at launch)
- Fixed
exchangeVersionbug on filter endpoints - Added social platform login/authentication for dashboard access
GetTokenBarsdeployed as new endpoint — aggregated version ofgetBars, consolidating all valid token pairs into one (historical data limited)OnTokenBarsUpdateddeployed as an aggregated version ofonBarsUpdated, using token events across all pools containing the token (historical data limited)- Big searching improvements to
filterTokens:- Lowercase address search
- Search for address by prefix
- Ability to match non-alphanumeric characters in token names/symbols
- General better phrase matching
- Improved
filterPairsto bring searching in line withfilterTokens - Protocols:
- Added support for Raydium Launchlab initialize_v2 instruction, and Meteora DBC swap2 instruction
- Added support for SolFi and TesseraV exchanges
- Mintable/Freezable authorities for tokens are now appropriately updated. When freezable/mintable is null you can check the new
isValidfield to determine if the null is intentionally set or if the token has not been updated yet - Updated
TokenWalletFilterResulttype to include the completeEnhancedTokeninstead of a subset - Added
tokenBalanceLivetoFilterTokenWalletsendpoint for more up-to-date balance info - Added
isToken0NetworkTokentoUniswapV4Dataso that consumers can know if they’re dealing with the network token (i.e., ETH not WETH) - Updated
expiresIndefault to 1 hour forCreateApiTokensmutation - Fixed filtering bug for
onEventsCreated— consumers can now useaddress+networkIdwithout entitlement error - Added support for Somnia and Plasma networks, including Somnia Meme launchpad
- Weighted pricing with filtering integrated into token aggregates — pricing will no longer use just the top pair:
- Weighted average based on liquidity/recency, filters out pairs that use swap pricing
- Removed search tokens endpoint
- Added network-wide support in
onTokenBarsUpdatedby publishing only the top bars for each pair - SDK updates v1.0.26→v1.0.36:
- TokenMill V2 Launchpad support
isToken0NetworkTokento pair protocol data type- Override GQL document build for filterTokenWallets
- Generate latest types
imageThumbHashadded totokenInfoschema type (new tokens only, not backfilled)- Added
liquidPair,liquidPairLiquidity, andliquidPairPriceUsddata tofilterTokens— info about the most liquid pair, which is not necessarily the top pair - Added
protocolsandlaunchpadNamessubscriptions input options - Created a wallet backfill mutation for paid users
- Added support for Baseapp/Zora/Zora Creator on launchpads
- Added Heaven AMM and launchpad support
- Improved query performance of
filterPairs,prices, andholders - Added TokenMill V2 launchpad support
- Added support for lowercase Solana contract address searching
onLaunchpadTokenEventsandonLaunchpadTokenEventsBatchwill now publish updates (eventType: Updated) for 6 hours after token migration — no handoff toonPairMetadataUpdatedrequired for migrated tokens- Added support for Virtuals and Clanker on launchpads
- Improved phrase searching on
filterTokensfor tokens with a$prefix - SDK updates v1.0.17→v1.0.26:
- Added latest schema
- Added launchpadName to subscription override
- Allow list input to
filterTokensforlaunchpadNameandlaunchpadProtocol - Added new launchpad protocols
- Added generated network configs to list of public endpoints
- Added Heaven AMM/launchpad support
- Generated new schema
- Allow overriding default fetch function
- Added TokenMill V2 launchpad support
- Improved phrase searching on
filterTokensto be more accurate and provide fewer irrelevant results with low liquidity or recent activity - Added limit argument for holders query
launchpadNamefilter added as subscription input- Added
filterWalletto tracked Wallets endpoint - Added support for indexing Uni V4 hook addresses with pairs (added to OpenSearch for filter support)
- Added support for Baseapp protocol (and Zora) — new token creator metadata and Zora protocol support, including ERC721 metadata for EVM tokens
- Fixes to Uni V4 price routing
- Added support for launchpad icons to be stamped on EnhancedTokens
- SDK updated to v1.0.17. Changes from v1.0.11→v1.0.17:
- Unconfirmed launchpad events
- Launchpad event filters
- Baseapp/Zora launchpad protocol
- Added liquidity on
LaunchpadTokenEventOutput - Fixed async issue for generated subscriptions
- Fixed issue where launchpad network filters were showing tokens on unspecified networks
- Wallet Endpoints (Trader Stats) released
- Events By Maker subscription released
- Token Liquidity Metadata endpoint released (locked liquidity across top 100 pairs)
- Market Cap webhooks released
- Swap percent and wallet ages added to
filterTokens - Improved launchpad data and support (websockets,
filterTokensarguments, 11+ launchpads supported and growing) - Somnia testnet
- Added support for Meteora v2 swap events
- Implemented Hyperfluid V3
- TokenMill v2 and Heaven AMM protocol support added
- Taraxa Network support
- Fixed Raydium Launchlab attributed pair address
walletAddressinput on orders and positions queries- Improved Launchpad Protocol name filtering (separated out third-party launchpads such as Bonk and Jupiter)
- Improved token symbol matching for
phrasesearches using$prefix - Updated trending status to ignore a pair until it has enough trading data to be relevant
- Wallet ages added for Sui & Starknet
- Added Arena.Trade launchpad support
- Docs migration to Mintlify (docs.codex.io)
- Added
LaunchpadTokenEventBatchsubscription — publishes a batch of updates at once instead of each one individually walletAgeproperty added to token events (for both subscriptions andgetTokenEventsendpoint)- Fixed issue with
quoteTokenson events showing incorrect prices - Added Yominet network support
- SDK v1.0.7 released
- Launchpad events added for moon.it, bonkFun, boopFun, and Meteora DBC
- Added buy/sell volume filters to
filterTokens/filterPairs - Fixed a bug where free account usage failed to reset
- Added Vertigo and EgoTech launchpad support
- Meteora DAMM v2 support added
- BSC/FourMeme and Raydium LaunchLab support for launchpad events added to
onLaunchpadTokenEvent - Bonk.Fun tokens supported from launch as they utilize Raydium LaunchLab
- SDK v1.0.6 released
- Codex MCP server released
- Added support for Curve’s TwoCrypto protocol
- Added support for Over Protocol
- Added indexing for Raydium LaunchLab tokens
- Added support for iZiSwap (Izumi Finance)
- Improvements for scam detection using wallet age metrics
- Added network array to
balancesendpoint queries - Implemented Rainbow launchpad support and accompanying new
launchpadProtocolfield on enhanced tokens - Support for Rainbow and Moon.it launchpad metadata
- Added and released Zora network
- Added support for Starknet charts and events
- Fixed FourMeme graduation support for Pancake V2 migrations
- Support added for pump.fun AMM
- Camelot & StellaSwap fully supported on Integral 1.2
- FluxBeam protocol indexing (as of March 10th)
- Bunni protocol indexing
- Added entitlements system to permit pay-to-access for certain features such as network-wide subscriptions and wallet stats/filtering
onLaunchpadTokenEventswebsocket releasedtokenTopTradersendpoint released- Aptos network support:
- Added Emojicoin, Liquidswap, Hyperfluid, Thala, and Cellana protocols
- FAQ page added to documentation
- Added network-wide support in
onTokenBarsUpdatedby publishing only the top bars for each pair - 5min trending scores added to filter tokens/pairs
- Volume change added to network stats
- Berachain indexing
- Added Sui network
- Unichain support (with Uni V4)
- Sophon network support
- four.meme support
- Codex SDK updated to v1.0.5
- 5min data added to
filterTokens,pairMetadata, andonPairMetadataUpdated - Major updates to explorer.codex.io (including saved state, tabbed view)
- Added Maverick Protocol
- Added Swell network
- Added Ronin & Saigon testnet networks
enhancedToken0andenhancedToken1fields addedMakersEventQueryInputmodified with optional fields (timestamp,priceUsdTotal,eventType,tokenAddress)LaunchPadTokenUpdateendpoint added to replaceTokenUpdateNotableHoldersendpoints addedTokenEventsForMakerendpoint added- Uniswap V4 data indexing
- Abstract Chain indexing
- Added unconfirmed aggregates/
onUnconfirmedBarsUpdated - Added
poolAddressto thegetTokenPricesendpoint so that you can specify a pool - Shipped version 1.0.0 of the SDK with enhanced query/mutation/subscription support
- Implemented filter orders by token address
- Added Sonic network
- Fixed an issue with retrieving exchanges within
filterTokens
- Exposed pricing data on the unconfirmed events for public use
- New
onTokenBarUpdatesubscription that allows subscriptions using token IDs - Added support for daos.fun protocol
- Built AnimalFactory support
- Added
onPricesUpdatedendpoint to publish price changes for multiple tokens - Added
onUnconfirmedEventsCreatedendpoint to publish unconfirmed events for Solana - Added wallet tracking
- Added support for Chiliz and World Chain networks
- Fixed address casing issues in subscription endpoints — now they can handle cased and uncased formats
- Added support for Velodrome v3 protocol
- Fixed bug that was preventing
getTokensInfofrom returning partial results
- Added Bitbond to liquidity supported protocols