Rug checker

Token safety scan

Paste a Solana mint address or explorer link. SolKnife reads the token directly from the chain and probes a live Jupiter sell route, then surfaces the freeze and mint authorities, Token-2022 extensions, holder concentration, liquidity, and whether the token can actually be sold. No wallet, no signup.

Loading…

How it works

Paste a Solana mint address or an explorer link. SolKnife reads the token's mint account directly from the chain, parses any Token-2022 extension TLV blob, fetches the largest token-account holders with known-exchange wallets excluded, and probes Jupiter for a live sell route at multiple sizes. Each signal renders as a row with its current value and a verdict (clear / risk / unverified). The whole scan takes seconds and runs without a connected wallet.

Freeze authority
An address that can freeze any holder's token account. While frozen, the holder cannot sell. An active freeze authority is the cleanest honeypot a creator has — token-safety tools flag it as a risk signal.
Mint authority
An address that can mint new supply. While active, the supply can be inflated, diluting every holder. Revoking it permanently caps the supply.
Honeypot
A token you can buy but cannot sell, because no sell route exists or the route's price impact is extreme. SolKnife detects this by probing Jupiter for a live sell route at the size you'd actually trade.
Token-2022 extensions
Optional features a Token-2022 mint can carry: transfer fees, transfer hooks (executable on every transfer), permanent delegate (full control over any holder), default-frozen accounts, and more. Some are benign, several are red flags — SolKnife parses the TLV blob and flags the dangerous ones individually.
Holder concentration
How much of the supply the top holders control. The tool excludes known exchange and pool wallets so a 'concentrated' verdict reflects actual creator/whale concentration, not exchange custody. A noisy signal — high concentration alone doesn't condemn a token, but it stacks with other signals.
Fail-closed
When SolKnife can't verify a signal (RPC unavailable, parse failure, edge case in the on-chain layout), the signal renders as 'cannot verify' — never as 'safe'. The tool's job is to refuse a false-positive 'this is clean' just as much as to flag real risks.

Frequently asked

How do I check if a Solana token is a rug pull?
Paste the mint address (or any explorer link to the token) into the box at the top of this page. SolKnife reads the mint directly from the chain, parses its authorities and Token-2022 extensions, fetches the top holders, and probes Jupiter for a live sell route. The result page shows each signal as a row with its current value and a verdict. The whole thing takes a few seconds and doesn't need a connected wallet.
Does SolKnife charge for this? Do I need a wallet?
No SolKnife fee. No wallet, no signup, no signature. The scan is a read-only operation against on-chain state and public APIs (Helius RPC, Jupiter); nothing about it requires you to sign anything or hand over an address you control.
What does the scan actually check?
Six main signals: mint authority status, freeze authority status, Token-2022 extension safety (transfer hooks, permanent delegate, default-frozen, mint close authority, and more — each flagged individually), holder concentration (top accounts as a share of supply, with known exchange wallets excluded), liquidity depth in USD across the major Solana DEXs, and sellability via a live Jupiter sell-route probe. Each signal has a verdict; the page also shows the raw numbers behind each.
Can a scan miss a rug?
Yes. The scan reads on-chain facts and current liquidity; it cannot read the future, predict an exit, or detect a creator's intent. A token can be 'clean' by every signal here and still get rugged tomorrow if the creator empties the liquidity pool or socially manipulates holders. The scan is a floor on safety, not a ceiling — never the only check you make.
What does the tool refuse to claim?
SolKnife is fail-closed: a signal it can't verify (RPC failure, malformed account, edge case in the on-chain layout) renders as 'cannot verify' rather than 'safe'. A token that mostly checks out but has one unverified signal is NOT shown as a green pass. This is the core stance — refusing to greenlight what we don't actually know.
What is a honeypot and how does this detect it?
A honeypot is a token you can buy but cannot sell. SolKnife detects it by asking Jupiter for a live sell quote at the size you'd actually trade. If no route exists, or the route's price impact would crater the position, the sellability signal flips to a clear warning. This is real-time — a token that was sellable yesterday but had its liquidity pulled this morning shows as a honeypot now.
Why is an active freeze authority a risk?
Freeze authority lets the creator freeze any individual holder's token account, preventing them from selling. This is the cleanest honeypot mechanism on Solana — buy is allowed, but sell can be blocked per-wallet at the creator's discretion. The fix is to revoke the freeze authority (set it to None), which is permanent and one-way. SolKnife's revoke-authority tool handles it.
Why does holder concentration matter?
If the top 10 holders own 80% of the supply (and they aren't exchange custody or LP wallets), a single one selling can crater the price. SolKnife reports the top-holder share with known exchange and pool addresses excluded, so the number reflects actual creator/whale concentration. It's a noisy signal — high concentration alone doesn't condemn a token, but it stacks with other signals like an active mint authority.
Does this work for Token-2022 tokens?
Yes, fully. Token-2022 mints carry optional extensions in a TLV blob attached to the mint account; SolKnife parses every standard extension and flags the dangerous ones individually (transfer hooks call user code on every transfer, permanent delegate grants full control over any holder, default-frozen accounts can't move without authorization). Wallets and explorers don't surface these the way SolKnife does.
Can the verdict change after I check?
Yes. On-chain state can change — a creator can revoke authorities, drain liquidity, or change other live signals at any time. Every report shows an 'as of' timestamp. Re-scan before you trade if more than a few minutes have passed since the last check.
How is this different from RugCheck, Birdeye, DEX Screener?
Same general category, different posture. SolKnife's signals are similar (authorities, sellability, concentration, liquidity); the differences are: fail-closed framing (we refuse to greenlight unverifiable signals), Token-2022 extension parsing done in-house (we don't delegate to an aggregator), and no wallet or signup required. The methodology is public at /methodology so you can audit exactly what each verdict means.

New to this? Read how to check a Solana token for a rug pull.