How to Read a Token Safety Score

What the number means, what it doesn't, and how to use it

By Solana Token Scanner Editorial TeamBuilders of the Solana Token Scanner platformFact-checked against on-chain data

When you analyze a token with our Contract Analyzer, the first thing you see is a safety score between 0 and 100 and a letter grade. The score is a summary of ten separate on-chain checks, each looking at a different way a token can harm its holders. This guide explains how the score is built, what the grades mean, and how to read the details underneath so you can make your own judgement instead of relying on a single number.

What the Score Measures

The safety score measures structural risk: whether the token is set up in a way that would let its creator or a few large holders take buyers' money. It looks at permissions on the token itself, how supply is distributed, the depth of its trading pool, whether it can be sold, and whether trading activity looks genuine. It does not measure whether a token is a good investment, whether its price will rise, or whether the team behind it is honest.

Each check has a weight reflecting how serious the risk is. A check that passes earns its full weight, a warning earns half, and a failure earns nothing. If a check cannot be completed — for example because a data source did not respond — it is left out of the calculation entirely instead of being counted as a pass. The final score is the share of available points the token earned, scaled to 100. The analyzer always shows how many checks were completed, so you know how much data the score is based on.

The Grade System

A score of 80 or above earns an A, labelled "lower apparent risk". The token passed most checks and shows no major structural red flags. Scores from 60 to 79 earn a B, and 40 to 59 earn a C; both are labelled "caution", meaning some checks failed or raised warnings that deserve a closer look. Anything below 40 is a D, labelled "high risk", which usually means several serious problems or at least one critical one.

The Ten Checks in Plain English

The two heaviest checks are mint authority and sellability, worth 15 points each. Mint authority asks whether anyone can still create new tokens and dilute holders. Sellability requests a quote to buy 0.1 SOL of the token and sell it straight back; if no sell route exists, or the round trip loses more than 8%, the check fails.

Largest wallet (12 points) checks whether any single wallet, excluding pools, holds more than 10% of supply, and top ten concentration (8 points) checks whether the ten biggest wallets together hold more than 30%. These measure how easily a few holders could crash the price.

Freeze authority (10 points) asks whether the issuer can freeze wallets so tokens cannot be moved. Token-2022 extensions (10 points) looks for features such as permanent delegates, transfer hooks, or transfer fees that can block, tax, or take tokens. Liquidity (10 points) scores pool depth on a sliding scale from $5K to $50K. Trading activity (10 points) reviews recent pool transactions for signs that a few wallets are manufacturing volume.

Finally, SOL pairing (5 points) checks whether the main pool is priced in SOL rather than another token with its own risks, and RugCheck (5 points) includes that service's assessment as one independent signal. Each check in the analyzer shows its result, the measured value, and a short explanation, with a link to a guide on the topic.

Hard Caps That Override the Score

Averages can hide critical problems. A token could pass eight checks and still be a honeypot. To prevent that, certain findings cap the score at 20 no matter how well the token does elsewhere. The caps apply when the token cannot be sold, when mint authority or freeze authority is still enabled, when it uses a permanent delegate or transfer hook extension, or when there is no pool or less than $1K of liquidity. Each of these gives someone a direct way to trap or drain holders, so the token is always graded D. When a cap applies, the analyzer tells you which rule triggered it.

Common Misconceptions

The most important misconception is that a high score means a token is safe. It does not. An A grade means the token's structure does not give its creator obvious tools to scam you. The team can still sell their holdings, abandon the project, or simply fail to attract buyers, and the price can still fall to zero. Most meme tokens lose most of their value regardless of how they are set up.

A second misconception is that a score is permanent. On-chain conditions change: liquidity can be removed, large holders can accumulate, and activity can turn artificial. The score reflects the moment you ran the analysis. A third is that a low score always means a scam. Some legitimate tokens, such as regulated stablecoins, keep freeze authority by design. The score flags the risk; context decides whether it matters.

Using the Score to Make Better Decisions

Treat the score as a filter, not a verdict. A D grade or a hard cap is a strong reason to walk away, because the token has a known path to harming holders. For B and C grades, open the individual checks and decide whether the specific warnings matter to you; thin liquidity matters more for a large position than a small one. For A grades, the structural checks are clear, so your attention can shift to the questions a scanner cannot answer: who is behind the token, why it exists, and how much you can afford to lose. Re-run the analysis before adding to a position, and never invest more than you are prepared to lose entirely.

See a safety score for any token

Paste a Solana token address to get its grade, every check result, and any hard caps that apply.

Analyze a token →