How to track your token metrics without guessing

Published September 6, 20263 min readTools

The six numbers that tell you what is happening to your coin, where to find each one free, how often to check, and what each change means.

Most creators watch price, which is the number that tells you least about what to do next.

Six numbers give you an actual picture, all of them free, and going through them takes about 5 minutes.

The six

Unique wallets over the last hour and the last 24 hours. How many distinct addresses traded. Best single indicator you have.

Trade count, split into buys and sells. Breadth of decisions, and the ratio tells you which direction people are leaning.

Volume across the same windows. Size of interest, meaningless without the two above.

Liquidity, meaning depth in the pool or progress on the curve. Determines whether the price means anything.

Holder count and its change. Ownership rather than trading, and much harder to produce artificially.

Pair age. Context for all of the above, since 40 trades on a 10-minute-old coin is different from 40 trades on a week-old one.

Where to find them

DexScreener covers volume, transactions, liquidity, price, and pair age on one page. Free, no account, updates continuously. DexScreener vs Birdeye covers the layout.

Birdeye adds unique traders and holder-change data, which DexScreener doesn't surface as prominently. How Birdeye trending works covers why it reads those signals.

Solscan gives you the raw ledger when you need to answer a specific question, like whether a particular seller was an early buyer. Slower to read, and it's the only source that can't be wrong. How to use Solscan covers navigating it.

What each change means

What moved What it usually means
Unique wallets up, volume flat More people, smaller positions. Healthy
Volume up, unique wallets flat Same few participants trading larger. Fragile
Holder count up, price flat Accumulation, and generally a good sign
Trade count up, holders flat Trading without ownership change
Liquidity down after migration Providers withdrawing, and worth watching

That second row is the one people misread most often. A big volume number with no growth in participants is a small group moving money, and it doesn't survive any of them leaving.

How often to check

Hourly during a launch. Daily afterwards.

Why not more? Because these numbers are noisy over short intervals, and a 4-minute window can show almost anything. Checking every 2 minutes converts noise into anxiety and produces decisions you'll regret.

Set a rhythm and stick to it. What you're looking for is direction across several checks, not the state of any single one.

The comparison that actually helps

Your own numbers from an hour ago.

Absolute figures mean very little without context, since 90 trades an hour could be excellent or dismal depending on the coin. What tells you something is whether unique wallets are rising or falling relative to your own recent history.

Second most useful comparison: coins ranking where you'd like to rank. Open 3 of them, look at their hourly volume and trade counts, and you'll know what the field actually requires rather than guessing at a budget.

What to do with a bad reading

Two questions, in order.

Did anybody see the coin? Low unique wallets across the whole life of the token means exposure, not rejection, and those are completely different problems. Reading a stalled launch covers the diagnosis.

Did the people who saw it convert? Plenty of visits and almost no buys points at the page rather than at distribution, and buying more visibility just repeats the ratio at higher cost. The launch checklist covers what a stranger evaluates.

Answer those before spending anything. The console prices sustained activity against a specific window once you know which problem you have, with the full cost shown before anything is signed.

Frequently asked

What is the single most useful number?

Unique wallets over a window. Trade count and volume can both come from very few participants, while unique wallets cannot.

How often should I check?

During a launch, hourly is plenty. Refreshing every 2 minutes tells you nothing new and makes you react to noise.

Do I need a paid tool?

No. Everything that matters is visible free on DexScreener, Birdeye, and Solscan.

How to check this yourself

Everything in this guide describes mechanics that settle on Solana mainnet, so you can check any of it yourself. Mint addresses, swap signatures, curve progress and wallet counts are all public, and an explorer will disagree with us if we are wrong.

Curvegrad sells a volume service, and guides that touch on what a campaign does say so in the text rather than in a footnote.

what this is based on
  • Solana mainnet transaction history, read through the standard RPC methods
  • Pump.fun bonding curve and PumpSwap pool accounts as they appear on-chain
  • Public block explorers, where every claim here can be verified against a real mint
  • Campaigns run through our own engine, which is where the operational detail comes from