To check a Solana token's holders, paste its contract address into the search bar on solscan.io and open the Holders tab. You'll see the top holders ranked by share of supply. Before you judge the numbers, cross out the rows that aren't people, such as the liquidity pool, the bonding curve, lock contracts and exchange wallets. Then look at what's left: how big the largest wallet is, whether several wallets hold identical amounts, and who funded the biggest ones.
Before It Rugs is not affiliated with Solscan. These steps follow the Solscan website at the time of writing (October 2026). Labels move, so check if something looks different.
Step by step
- Search the contract address on solscan.io, not the name. Check the token name and address at the top match what you meant to look up. See copycat tokens.
- Read the Profile Summary. It shows the Creator wallet, the Owner Program (Token Program or Token 2022 Program) and a Token Extensions field. On a pump.fun coin it also shows a First Mint line naming pump.fun and a Pump.fun tag.
- Open the Holders tab. The table has columns for Account, Token Account, Quantity, Percentage, Value and Tags. Above it, Solscan shows a Top 10 Concentration figure.
- Cross out the rows that aren't people. Pool and curve accounts are usually labelled, for example "Pump.fun (NAME) Bonding Curve", "Pump.fun AMM (NAME-WSOL) Market", "Raydium Authority V4", or Orca and Meteora market and vault labels. Exchange wallets carry the exchange's name.
- Work out the real concentration. Note the largest remaining wallet's percentage, then add up the top ten remaining wallets.
- Look for identical bags. Several wallets holding almost exactly the same percentage, side by side, usually means one buyer split across many wallets. See bundled launches.
- Open the top three to five wallets. Click the address in the Account column. Look at the Funded by line, how long ago that was, and what else the wallet has traded.
- Compare the funders. If several big wallets were funded by the same address, treat them as one holder and add their shares together. See insider wallets.
- Compare with a second source. Paste the address into our rug check or RugCheck and see whether the holder warnings match what you found.
What is the difference between Account and Token Account?
The Account column is the owner wallet, the address a person or program controls. The Token Account column is the separate account that wallet uses to hold this one token. When you want to know who someone is, click the owner wallet, not the token account.
On Solana, a wallet keeps each token it owns in its own token account. That's why every row has two addresses. Pools have both too, which is why you'll often see one label for the market and another for its vault.
Which rows should I leave out?
Leave out any row that holds tokens for a market, a lock or an exchange rather than for one person. Those balances don't behave like a holder who might sell everything at once, so counting them makes a token look far more concentrated than it is.
| Row type | How it usually looks on Solscan |
|---|---|
| Launchpad bonding curve | "Pump.fun (NAME) Bonding Curve" with a "Vault" token account |
| Liquidity pool | "Pump.fun AMM (NAME-WSOL) Market", "Raydium Authority V4", Orca or Meteora labels |
| Lock contract | A locker program's label, or an address RugCheck shows as a lock |
| Exchange wallet | The exchange's name, such as "Binance 3" |
| Burn | Burned tokens normally leave the supply altogether. Tokens sent to a dead address instead show up as a holder that can never sell |
Solscan's Top 10 Concentration figure includes these rows. On one new pump.fun coin we looked at while writing this, Solscan's top 10 figure was about 58%, and 31 percentage points of that was the bonding curve. Our checks remove pools and lockers before measuring, and so should you.
How much is too much for one wallet?
There is no universal safe number, but a wallet that can crash the price on its own is a real risk. Before It Rugs adds warning points at these levels, after leaving out pools and lockers:
| What we find | Points added |
|---|---|
| One wallet holds 15% or more | 3 |
| One wallet holds 8% to 15% | 2 |
| Top 10 wallets hold 50% or more | 2 |
| Top 10 wallets hold 30% to 50% | 1 |
| 3 or more top wallets with near-identical bags | 3 |
These are our scoring rules, explained on our methodology page, not rules everyone uses. For tokens more than 14 days old we don't score holders, because exchange and treasury wallets hold large bags for ordinary reasons.
How do I check where a wallet got its money?
Open the wallet from the Account column and read the Funded by line near the top. It shows the address that first sent this wallet SOL and how long ago. A wallet funded minutes before launch, holding only this one token, deserves a closer look.
The wallet page also has tabs for Transactions, Transfers, Balance Changes and Portfolio. Use them to see whether the wallet bought in the first seconds, whether it has sold, and which other tokens it holds. A Funding out line shows how many wallets this one has funded in turn, which is a quick way to find a group.
Key point: Being funded by a big exchange is a weak link on its own, because thousands of people withdraw from the same exchange addresses. Being funded by the same private wallet is a much stronger one.
What do Solscan tags like Whale and Sniper mean?
The Tags column shows labels Solscan gives wallets based on their behaviour, such as Whale, Token Sniper, Pool Sniper or High Frequency Trader. They are hints from Solscan's own analysis, not proof. A top holder tagged as a sniper bought very early, often with a bot. See sniper bots on Solana.
Can I use Solana Explorer instead?
Yes. Solana's own block explorer at explorer.solana.com shows a token's supply, authorities and transactions. It has fewer labels than Solscan, so pools and exchanges are harder to spot. Many people use Solscan for holders and a second explorer to double-check a detail.
What can a holder list not tell you?
A holder list shows balances right now. It can't show friends who agreed off-chain to buy and sell together, wallets funded through exchanges so they look unrelated, or a team that has already sold. Bubblemaps can show links between holders that a list can't, see how to read Bubblemaps. Even then, a clean holder list is not a safety rating. See can a coin that passes every check still rug?
Related
- How to tell if a Solana token is a scam
- What is a bundled launch, and how to spot one
- Insider wallets and why many holders can really be one
- How to read Bubblemaps for a Solana token