- Fetch live prices, market caps, liquidity, and volume for all tradable assets
- Backtest trading strategies with historical OHLCV data
- Track smart-money wallets and portfolio changes
- Build automated trading bots, alerts, or dashboards
- Monitor DEX pair liquidity and trading opportunities
- Real-time market data for all Axiom-tradable assets
- Historical OHLCV and market trends for backtesting strategies
- Wallet and portfolio analytics to follow smart-money moves
- DEX liquidity and pair insights to detect trading opportunities
- Automation-ready insights for bots, alerts, and dashboards
Axiom’s Discover: Build an Axiom‑Style Discover Page with Mobula API
Axiom’s Discover tab is beloved by traders: it surfaces trending tokens, shows real‑time data such as price, market capitalization, trading volume, liquidity, transaction activity, and holder distribution (top holders, insiders, dev holdings, snipers, etc.).
But Axiom doesn’t provide a public API, which severely limits developers who want to build tools, dashboards, or trading strategies around this data.
With Mobula’s Pulse Stream V2, developers can fully replicate and even enhance Axiom’s Discover functionality using real-time, programmatic token analytics from Mobula.
How Mobula Pulse V2 Enables Axiom‑Style Discovery
-
WebSocket Endpoint: Mobula’s real-time token-mode API is available via
wss://pulse-v2-api.mobula.io. - Multiple Custom Views: Developers can subscribe to multiple “views” in a single WebSocket connection — each view can define its own filtering, sorting, and limit logic.
-
Asset Mode: By setting
assetMode: true, you focus on token-based analytics rather than pool-based data. - Pause / Unpause Views: The API supports pausing or unpausing individual views without dropping the WebSocket connection.
-
Pagination Support: For large result sets, the API provides a pagination endpoint
/api/2/pulse/paginationso you can fetch data in pages. - Compression: Optional data compression is supported to reduce bandwidth.
Configuring the “Trending” View
Here’s a payload example showing how a developer would set up a feed similar to Axiom’s Discover:What Data You Actually Get
Thanks to the TokenDataSchema in Mobula’s docs, you receive rich, real-time statistics for each token. Key fields include (but are not limited to):-
Token Info:
address,chainId,symbol,name,decimals -
Market Metrics:
latest_price,market_cap,liquidity -
Price Changes:
price_change_1h,price_change_4h, etc. -
Volume / Trading:
volume_1h,trades_1h, plus buy/sell volume split -
Holder Distribution:
-
Total number of Holders:
holdersCount -
Percentage holdings:
top10HoldingsPercentage,devHoldingsPercentage,insidersHoldingsPercentage,bundlersHoldingsPercentage,snipersHoldingsPercentage -
Trader categories counts:
insidersCount,bundlersCount,snipersCount,freshTradersCount,proTradersCount,smartTradersCount -
Trader buy activity:
freshTradersBuys,proTradersBuys,smartTradersBuys
-
Total number of Holders:
-
Organic Metrics: There are organic (bot-filtered) volume and trade metrics in the schema (e.g.,
organic_volume_1h,organic_trades_1h)
Axiom’s Pulse: Recreate Axiom’s Pulse Page with Mobula API
Axiom’s Pulse tab highlights new launches, tokens in the final stretch, and recently migrated projects on SOL and BNB launchpads, alongside detailed metrics such as token social data, creation time, market cap, volume, holders, and trader analytics.
Using the Default Model for Axiom-Style Pulse
Mobula Pulse V2’s default model configuration gives you three predefined token views: new, bonding, and bonded, which correspond closely to Axiom’s Pulse categories like “new tokens,” “final stretch,” and “migrated.” This allows developers to get started quickly with a ready-to-use real-time feed.Example Payload
-
new– tokens recently created and not bonded yet -
bonding– tokens in the bonding phase -
bonded– fully bonded tokens
Enhancing the Pulse View
To fully replicate Axiom’s Pulse page, developers can combine these default views with additional token-level statistics from Mobula’s TokenDataSchema. Key metrics available include:- Token Info: creation time, website, developer’s Twitter handle
- Market Metrics: market cap, volume
- Participant Metrics: holder count, pro traders, insider holdings, sniper holdings, transaction holdings
- Real-Time Price & Volume Changes: for trend detection
Axiom’s Tracker: Building an Axiom-Style Tracker Tab with Mobula Multi-Events Stream
For developers looking to replicate Axiom’s Tracker tab, Mobula’s Multi-Events Stream is the ultimate tool. While Axiom doesn’t provide a public API, Mobula allows you to track wallet activity, live trades, and monitor events in real-time across both EVM and Solana chains, although Axiom only supports SOL and BNB.
With this stream, developers can build fully functional Wallet Manager, Live Trades, and Monitor tabs, all programmatically.
What the Multi-Events Stream Offers
-
Real-time event streaming: Get immediate updates for
swap,transfer, andswap-enrichedevents. - Cross-chain support: Separate endpoints for EVM and Solana to ensure speed and reliability.
-
Customizable filters: Track specific wallets, pools, or event types with advanced
and/orlogic. - Enriched data: Swap-enriched events include derived swap view, token metadata, and base/quote token details.
Example Payload
The payload lets you define what to track and how to filter it. Here’s a basic example on how you can track swaps and transfers to a specific wallet:Filtering Events for Precise Tracking
The Multi-Events Stream is flexible. Here’s how developers can capture exactly what they need:- By Pool Type:
- By Pool Address:
- By Transaction From / To:
- Batch Tracking Multiple Pool Addresses:
- Swap-Enriched Events: Include detailed token metadata, base/quote token info, and derived swap view for full context.
How This Powers an Axiom-Style Tracker Tab
-
Wallet Manager
- Track wallet balances, transaction history, and categorize wallets (insiders, snipers, devs) using
transactionFrom/transactionTofilters.
- Track wallet balances, transaction history, and categorize wallets (insiders, snipers, devs) using
-
Live Trades
- Monitor live swaps, enriched swaps, and transfers across specific pools or token pairs.
-
Monitor Tab
- Combine filters for multiple wallets, pools, and event types to alert users when significant events occur (e.g., large swaps, insider transfers, high-frequency trading wallets).