PumpView/Blog

Reading Solana On‑Chain Data: Concrete Signals Traders Can Use

September 03, 2026solana
𝕏 Share on X 📣 Telegram

Why Solana On‑Chain Data Matters for Traders

On Solana, almost all real trading activity is on‑chain: swaps on Raydium, Meteora, Orca and PumpSwap, routes through Jupiter, and wallet‑to‑wallet transfers all settle directly on the ledger.

If you can read that data, you can:

This article focuses on how to read Solana on‑chain data specifically for trading decisions, using real mechanics and real tools.


The Minimum You Need to Know About Solana Fees

Every Solana transaction pays:

  1. Base fee – fixed fee per signature, currently 5,000 lamports per signature (0.000005 SOL) on mainnet. 50% is burned, 50% goes to the block producer. (solana.com)
  2. Priority fee – optional, set in micro‑lamports per compute unit (CU) via ComputeBudgetProgram.setComputeUnitPrice. This is what you bid to get your transaction included faster in congested slots. (solana.com)

Total fee paid by a swap you see on‑chain is:

total_fee = base_fee + priority_fee

For traders, priority fees matter because:

Where to see this:

Trading takeaway: when you see a token where recent swaps are paying unusually high priority fees, you’re likely in a bot‑heavy, latency‑sensitive environment. Size and slippage should be adjusted accordingly, or you avoid it entirely.


What a DEX Swap Looks Like On‑Chain

On Solana, a DEX swap is just a transaction that:

Data providers like Goldsky and WalletMaster show that a single swap can be normalized into fields like: signer, token pair, USD value, DEX, network fee, fee taker, and bot program ID. (goldsky.com)

You don’t need to parse raw instructions yourself to trade smarter. Instead, you use tools that already decode this structure.

Practical tools for swap‑level data:

Trading takeaway: think of each swap as a row in a table: time, wallet, side, size, DEX, fee, route. Reading on‑chain data is about aggregating and filtering those rows into signals.


Core On‑Chain Metrics That Actually Help Traders

1. Swap Flow and Volume by DEX

On Solana, most fungible token volume flows through a handful of DEXes and routing layers (Raydium, Orca, Meteora, Pump AMM, Jupiter routes, etc.). (pumpview.fun)

Useful questions to ask per token:

How to check:

Trading use:


2. Wallet‑Level Behavior (Smart Money vs. Noise)

On Solana, wallets are cheap to create, so you can’t just count addresses. You need to look at behavior.

Signals to look for:

Academic work on Solana bots finds that bots account for a large share of DEX volume and run strategies that depend on fast, repeated transactions at scale. (arxiv.org)

Practical workflow:

  1. Pick a token you care about.
  2. On Birdeye/DexScreener, open recent trades and click through to wallet addresses.
  3. On Solscan:
  4. Check their historical trades
  5. See which tokens they touched before and how early
  6. Look at time between transactions (bots fire many in seconds)

Trading use:


3. Priority Fees as a Congestion and Competition Signal

Priority fees on Solana are set in micro‑lamports per compute unit. The priority fee paid by a transaction is:

priority_fee_lamports = ceil(CU_limit × CU_price_micro_lamports / 1,000,000) (solana.com)

Examples from fee guides and trackers:

How to use this as a trader:

Practical check:

Trading use:


4. Holder Distribution and Concentration

On Solana, token holder data is fully on‑chain:

What to look for before trading a token:

How to check:

Trading use:


5. Time‑Based Patterns in On‑Chain Flow

Because Solana is high‑throughput and low‑fee, you can see very fine‑grained timing patterns:

Research on early detection of fraudulent memecoins on Solana shows that just the first few minutes of trading data can be enough to train models that flag likely rug pulls. (arxiv.org)

You don’t need machine learning to benefit from this:

Trading use:


How to Actually Read a Single Solana Transaction

Let’s walk through a simple manual workflow using Solscan (similar steps work on other explorers):

  1. Get a transaction signature
  2. From Birdeye/DexScreener trade feed → click a trade → copy TX hash

  3. Open it on Solscan

  4. See: status, fee, block time, signer, and instructions

  5. Identify the DEX program

  6. Look at the list of invoked program IDs
  7. Known examples (these can change over time, always verify):

    • Raydium AMM / CLMM program IDs
    • Meteora AMM program IDs
    • Pump AMM / Pump.fun related IDs
  8. Read token movements

  9. Under Token Balances or Inner Instructions, see:

    • Which SPL token accounts decreased (sold)
    • Which increased (bought)
    • Any fee accounts that received tokens
  10. Check fee and compute units

  11. Fee field → total lamports paid
  12. Compute Units (if shown) → how heavy the transaction was

  13. Classify the wallet

  14. Click the signer’s address
  15. Look at:
    • Number of historical transactions
    • Variety of tokens traded
    • Time spacing between trades

You now know:

Scaling this up is what professional data providers and trading tools do.


Turning Raw On‑Chain Data Into Trading Signals

You can think of Solana on‑chain data as three layers: (walletmaster.tools)

  1. Raw blockchain transactions – signatures, instructions, accounts
  2. Organized trade records – per‑swap rows with token pair, side, size, DEX
  3. Computed intelligence – patterns like:
  4. Net flow (buys vs sells) per minute
  5. Bot vs human share of volume
  6. Smart‑money wallet entries/exits

As a trader, you mainly operate at layers 2 and 3.

Concrete examples of usable signals:

Tools like Birdeye, DexScreener, and advanced APIs (Helius, Goldsky, WalletMaster) exist to give you these higher‑level views without parsing every instruction yourself. (walletmaster.tools)


Practical Checklist Before Trading a Solana Token

Use this as a quick on‑chain review:

  1. Liquidity & venue
  2. Where is the main pool? (Raydium, Meteora, Orca, Pump AMM, etc.)
  3. Is liquidity deep enough for your size?

  4. Recent swap flow

  5. Are trades steady or just a few spikes?
  6. Is there a healthy mix of wallet sizes?

  7. Holder distribution

  8. Top 10/20 holders’ share
  9. Any obvious dev/creator wallets with huge liquid balances?

  10. Priority fees & competition

  11. Are recent swaps paying high priority fees?
  12. Are you comfortable competing in that environment?

  13. Wallet behavior

  14. Any recurring wallets that look like smart money?
  15. Any wallets obviously dumping into new buyers?

If a token fails multiple items on this checklist, the on‑chain data is telling you to either size down or skip the trade.


Conclusion

Reading Solana on‑chain data for trading isn’t about memorizing program IDs or decoding every instruction by hand. It’s about understanding:

With explorers like Solscan, analytics tools like Birdeye and DexScreener, and data providers that normalize swap data, you can turn Solana’s raw, high‑throughput ledger into concrete, testable trading signals instead of noise.

𝕏 Share on X 📣 Telegram
Scan Solana Trades in Real Time
Track hot tokens, detect wash trading, and get signal alerts — free, no signup required.
Open PumpView.fun