TradingLive

Unique daily swap transactions on Solana: pump.fun vs GMGN vs Fomo vs Axiom vs Trojan, live

Live count of unique swap transactions executed through each Solana trading platform in the last 24 hours. Refreshed hourly via Dune Analytics. Reveals which platforms drive the most trading activity and which serve concentrated whales vs broad retail flow.

TL;DR. As of , pump.fun leads unique swap tx 24h at 5.06M (24h) on Unique daily swap transactions on Solana: pump.fun vs GMGN vs Fomo vs Axiom vs Trojan, live. Source: OpenChainBench, https://openchainbench.com/benchmarks/solana-unique-traders.

Read this carefully

Counts unique tx_ids per platform, not unique wallets. Actual unique-wallet count is 3-10x lower since active traders execute multiple transactions per day. Includes bots, MEV searchers, and multi-wallet traders. Terminals (GMGN, Axiom, Fomo, Trojan, Photon, Maestro) use fee wallet inflow detection; pump.fun uses Dune Spellbook (dex_solana.trades, project IN pumpdotfun/pumpswap) to avoid noise from fee-wallet micro-inflows at 0% fee.

pump.fun leads Solana platforms by raw swap transaction count, driven by bonding-curve launch activity and bot sniping on newly created tokens. Axiom ranks second among trading terminals, reflecting its broad web-native user base. GMGN and Fomo each attract hundreds of thousands of unique daily swap transactions, while Trojan and Maestro serve a smaller but high-conviction Telegram-native segment. pump.fun's count comes from Dune Spellbook (dex_solana.trades) covering both the bonding-curve program (pumpdotfun) and the graduated PumpSwap AMM, making the comparison directly comparable to terminal fee-wallet attribution. This benchmark tracks unique daily swap transactions per platform live, updated hourly from Dune Analytics on-chain data.

Methodology

The harness wraps the Dune Analytics API. A single saved query counts distinct tx_id values per platform using two sources. For trading terminals (GMGN, Axiom, Fomo, Trojan, Photon, Maestro): solana.account_activity where the platform fee wallet received a native SOL inflow (post_balance > pre_balance) or a USDC/WSOL token inflow (token_balance_owner match, post > pre) in the rolling 24h window. For pump.fun: dex_solana.trades where project IN ('pumpdotfun', 'pumpswap') in the rolling 24h window. This avoids the ~60% noise introduced by micro-SOL inflows (rent, account creation) to pump.fun fee wallets after the 0% fee cut on 2026-08-07. The harness re-executes the query every hour, polls for completion, then updates the Prometheus gauge solana_platform_unique_traders_24h per platform.

Frequently asked

What does unique daily swap transactions measure?

Unique daily swap transactions counts the number of distinct tx_ids per platform in the rolling 24-hour window. For terminals it detects fee wallet inflows; for pump.fun it uses dex_solana.trades (pumpdotfun + pumpswap). Each tx_id represents one swap event. Actual unique-wallet count is 3-10x lower since active traders and bots execute many transactions per day.

Why does pump.fun have so many more transactions than GMGN?

pump.fun's bonding curve launch mechanic triggers massive bot sniping activity as automated traders race to buy newly created tokens in the first seconds of each launch. GMGN serves a more deliberate, power-trader segment with larger positions and fewer but higher-value transactions.

Is this apple-to-apple between pump.fun and the others?

Approximately yes. Both measure COUNT(DISTINCT tx_id) over 24h: terminals via fee wallet inflow detection (all trades generate a fee inflow), pump.fun via dex_solana.trades Spellbook (all indexed swap events). The methodological difference is the data source, not the underlying event type. Both capture real on-chain swap activity.

Why did you switch pump.fun from fee wallets to dex_solana.trades?

After pump.fun cut bonding-curve trading fees to 0% on 2026-08-07, its fee wallets still appeared in every bonding-curve tx as required program accounts, with micro-SOL balance changes from rent and account-creation side-effects. This inflated the fee-wallet count by ~60% (9.7M vs 6M real swaps). dex_solana.trades indexes actual swap events via the Dune Spellbook, eliminating the noise.

How is Fomo tracked given its off-chain relay fees?

Fomo collects per-trade fees in USDC to a protocol-owned token account. The Dune query matches on token_balance_owner = Fomo's fee wallet in solana.account_activity with USDC mint and positive balance change, capturing on-chain per-trade fee inflows. Fomo's off-chain relay fee component is not counted here.

How is this different from bench 201 (24h volume)?

Bench 201 ranks platforms by 24h swap volume in USD. This bench ranks by unique daily swap transactions. A platform can have high volume with few transactions (large trades) or high tx count with low volume (micro-trades and bots). Both metrics together reveal the full trader profile.

Source code github.com/ChainBench/OpenChainBench/tree/main/harnesses/solana-unique-traders