PumpView/Blog

How to Read Solana On‑Chain Data for Smarter Trade Entries

June 16, 2026solana
𝕏 Share on X 📣 Telegram

Why On‑Chain Data Matters for Solana Traders

On Solana, almost every action that moves price is recorded directly on‑chain: swaps, liquidity adds/removes, wallet flows, and even how much priority fee traders are paying to get included in a congested block. If you only look at a candlestick chart, you’re seeing the result of these flows, not the flows themselves.

This article focuses on how to read Solana on‑chain data specifically for trade entries and exits, using real tools and mechanics that exist today:

No made‑up metrics – just concrete signals you can actually see on Solana now.


Core Concept: What “On‑Chain Data” Means on Solana

Solana is an account‑based chain: state lives in accounts (wallets, token accounts, liquidity pools, program state), and transactions modify that state.

For trading, the most relevant on‑chain objects are:

Every trade you see on a DEX UI is ultimately a transaction that:

  1. Reads and writes several accounts (wallets, pools, token accounts)
  2. Emits program logs / events (e.g. swap, add liquidity, remove liquidity)

Explorers like Solscan and SolanaFM decode these transactions so you don’t have to read raw bytes.


Solana Fee Data: A Hidden Trading Signal

Before looking at trades, understand the fee layer, because it tells you about competition for blockspace.

According to Solana’s official docs, every transaction fee has two parts: (solana.com)

The total fee is:

Total fee = Base fee + Priority fee

Where the priority fee is computed as: (solana.com)

Priority fee (lamports) = ceil(CU_price × CU_limit / 1,000,000)

For traders, this matters because:

How to read this in practice:

  1. Open a swap transaction in Solscan or SolanaFM.
  2. Look at the Fee section – you’ll see the total lamports paid.
  3. Compare “normal” swaps vs. snipe‑like swaps around a volatile candle – the latter will often pay much higher priority fees.

If you see:

This doesn’t tell you direction of price, but it tells you how crowded the trade is.


Step 1: Start From the Token – Mint, Liquidity, and Volume

When you’re evaluating a token to trade, start with three core data points:

  1. Token mint & metadata
  2. Liquidity pools
  3. Volume & trade count

1. Find the Mint and Basic Token Data

Use:

Key checks:

If the mint authority is still active and concentrated in a single wallet, that’s a hard on‑chain risk signal (minting more tokens is possible).

2. Inspect Liquidity Pools

Most Solana trading flows through DEXes like Raydium, Orca, Meteora, PumpSwap, often routed via Jupiter. (pumpview.fun) On Birdeye or DexScreener, you can:

On‑chain, each pool is a program‑owned account (e.g. Raydium AMM program). Explorers decode:

Trading implication:

3. Volume and Trade Count

Volume metrics on Birdeye/DexScreener are derived from on‑chain swap events. Focus on:

If you see high reported volume but very few unique wallets, that can be a sign of wash trading or spoofed activity (you can confirm by drilling into the actual swaps and wallet patterns).


Step 2: Read Individual Swap Transactions

Once you know the token and pool, zoom into actual trades.

Using Explorers to Read Swaps

On Birdeye or DexScreener, click into recent trades and then open the transaction in Solscan or SolanaFM.

You’ll typically see:

Key fields to read:

  1. Exact size of the trade (in token and in SOL/USDC)
  2. Direction – buy (SOL/USDC → token) or sell (token → SOL/USDC)
  3. Slippage behavior – some explorers show minimum out amounts; large slippage tolerance is common for bots.
  4. Priority fee – how much extra was paid to get in quickly.

Patterns That Matter for Trading

Look for:

If you see a wallet:

…it may be a conviction buyer or sophisticated bot. You can then track that wallet directly.


Step 3: Wallet‑Level On‑Chain Reading

On Solana, you can follow wallets almost as easily as tokens.

How to Inspect a Wallet

From any swap transaction:

  1. Click the signer wallet in Solscan/SolanaFM.
  2. Review:
  3. Token holdings
  4. Recent transactions
  5. Interaction history with DEXes and other tokens

You can also use:

Wallet Patterns to Watch

For trading decisions, classify wallets roughly as:

Signals:

You don’t need machine learning here; just manually inspect a few key wallets for each token you care about.


Step 4: Route and Pool Reading via Jupiter

Jupiter is the main DEX aggregator on Solana. When you swap via Jupiter, it selects a route across multiple pools and DEXes.

For on‑chain reading:

Why this matters:

In practice:

  1. Use Jupiter’s UI to preview a trade.
  2. Note the route composition (e.g. 70% Raydium pool A, 30% Orca pool B).
  3. After execution, open the transaction in Solscan and confirm which pools were actually used.

As a trader, you can:


Step 5: Failed Transactions and Congestion as Data

A 2025 empirical study of Solana found over a billion failed transactions across tens of millions of blocks, many related to DeFi interactions. (arxiv.org) For traders, failed or delayed swaps are not just a UX issue – they’re data about current network conditions.

Common failure reasons discussed by Solana devs include: (reddit.com)

How to use this:

You can adapt by:


Putting It Together: A Simple On‑Chain Checklist Before You Trade

Here’s a practical workflow you can apply in a few minutes for any Solana token:

  1. Token sanity check
  2. Find the mint on Birdeye/DexScreener.
  3. Open in Solscan → confirm mint authority status and basic metadata.

  4. Liquidity & pool structure

  5. Identify the main pool(s) (Raydium, Orca, Meteora, etc.).
  6. Check liquidity depth and whether it’s concentrated in one pool.

  7. Volume & participants

  8. Look at 24h volume vs. liquidity.
  9. Scan recent trades → note unique wallets vs. repeated patterns.

  10. Wallet behavior

  11. Open a few largest recent buyers and sellers in Solscan.
  12. Check if they’re new wallets or have a history of trading similar tokens.
  13. Watch for deployer/dev wallets moving tokens or LP.

  14. Fee & congestion context

  15. Inspect a few recent swaps’ priority fees.
  16. If successful swaps are paying much more than base fee, expect competition and potential slippage.

  17. Route stability

  18. Use Jupiter to preview a trade.
  19. Confirm that routes use healthy pools and aren’t bouncing through illiquid ones.

This doesn’t guarantee profit, but it grounds your decisions in observable on‑chain behavior instead of just price action.


Advanced: Programmatic On‑Chain Reading (Optional)

If you’re comfortable with APIs or building tools:

This lets you build your own dashboards or alerts focused on the exact patterns you care about.


Conclusion: Trade the Flows, Not Just the Chart

On Solana, the data you need to understand who is trading, how aggressively, and under what network conditions is already on‑chain. By:

…you move from trading blind to trading with a clear view of the underlying flows.

You don’t need to become a protocol engineer. But if you consistently spend a few minutes reading on‑chain data before each trade, you’ll avoid many avoidable mistakes and better time your entries and exits in Solana’s fast markets.

𝕏 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