OPEN BETA · FREE

See what's
under the rug.

Thousands of tokens launch on Solana every day. Most are built to drain you. XRUG reads the chain behind any of them and gives you a verdict before you buy.

Try or see $PUMPCAT, a rug XRUG caught · free, no wallet needed · hold XRUG for more
REPLAY/WATCHING
$PUMPCATPumpCatGsSk…pump · 13m ago
$106K+137% 1h
$106K
GNHm…8hjdBuy9.86%0s
FWaz…MNHnBuy7.51%0s
3H4v…Z91iBuy7.62%0s
Cb54…9BDSBuy8.34%0s
3cmU…kM5NBuy8.90%0s
GraduatedPUMPSWAP$26.1K
READING−99%of its liquidity gone in 24h
STATUS · OPEN BETA · FREESCROLL10 CHECKS · VERDICT IN SECONDS

Ask right where
the shill is.

No new app to open. XRUG starts in your Telegram group. X and alerts follow.

14:02
12
Trenches Chat1,204 members, 86 online
TC
Pinned MessagePaste any CA, XRUG checks it first
Today
Message
● IN YOUR GROUP · LIVE AT LAUNCH

The chart is the rug.
Look underneath.

$PAWCAT, launch to rug, two views of one chart. The wallets behind the launch had sold 90% of the supply by 20:30, before the 10×. Drag across to see whose.Scroll to pass the X-ray over it.

RED FLAG WARNING BUNDLE TRADINGTHE SCAN ↗

$PAWCAT, launch to rug, two views of one chart. The wallets behind the launch had sold 90% of the supply by 20:30, before the 10×. Drag across to see whose.Scroll to pass the X-ray over it.

RED FLAG WARNING BUNDLE TRADINGTHE SCAN ↗
WHAT XRUG READS$PAWCAT
HIGH RISK · 3 RED FLAGS750 RED · 0 WARN
TOP HOLDERS
TOP HOLDERSONE FUNDERFunded the top 10: 41%LEFT HOLDING ITEveryone who bought the 10×
BUNDLE WALLETS
BUNDLE WALLETS33-WALLET BUNDLEBought 93%OUT BY 20:3090% of supply sold, ~$256K, before the 10×
CONTROLS
CONTROLSMINT REVOKED · LP BURNEDClean. Not where the risk was
LAUNCHXRUG 20:00HIGH 12:00RUG 18:30
WHAT YOU SEEREAL SCAN · OCT 31$PAWCAT
MC $6.7M AT THE HIGH, 16 H IN+2,270%MC $6.7M
10× IN 45 MINNEW HIGH
MARKET CAP
MARKET CAP$281K AT 6 MIN$6.7M AT THE HIGH
BUYERS
BUYERS2,189 BUYS · 504 SELLS IN 6 MIN
SAFETY
SAFETYMINT REVOKED · LP BURNED ✓−99% BY 18:30
LAUNCHXRUG 20:00HIGH 12:00RUG 18:30

FOUND UNDER THE RUG0 / 3

  1. ONE FUNDERFunded the top 10: 41%+25
  2. LAUNCH BUNDLE33 linked wallets, 93%+30
  3. BUNDLE SELLING32% out by minute 6+20

AFTER THE SCAN · the 33 wallets were out by 20:30, 90% of supply sold for ~$256K, before the 10×. It hit $6.7M at 12:00 and was down 99% by 18:30.

SCROLL TO SCAN · OR DRAG THE BAR

Ten ways to
pull a rug.

Every rug is one of a few old tricks. XRUG checks every token for every one of them, and tells you which it found.

Weights shift with launch state: pre-bond, graduated or direct.

01/ 10
CASES
MINT ACCOUNT
POOL
HOLDERS
DEPLOYER
TOKEN
CASE 01 · MINT ACCOUNTCRITICAL

The infinite mint

You buy a slice of a fixed supply. Then the dev prints another quarter billion and sells it into you.

TOTAL SUPPLY1,000,000,000+250,000,000 MINTED BY DEV · 2M AGO
YOUR SHARE1.00%diluted 20% while you held
CAUGHT BYMint authority
READSMint account
FLAGS IFAuthority not revoked

PRE-BONDPump.fun tokens pass this automatically on the curve, so for pre-bond tokens it's shown but not scored.

CASE 02 · MINT ACCOUNTCRITICAL

The freeze

Your tokens sit in your wallet and you can't sell them. Only the dev can.

you · 8fJk…2aQxcan sellFROZEN
3mPw…7tRbcan sellFROZEN
9xQa…1kLmcan sellFROZEN
deployerselling into you →
CAUGHT BYFreeze authority
READSMint account
FLAGS IFAuthority not revoked

PRE-BONDPump.fun tokens pass this automatically on the curve, so for pre-bond tokens it's shown but not scored.

CASE 03 · MINT ACCOUNTMEDIUM WEIGHT

The hidden tax

A fee, hook or delegate built into the token takes a cut every time you sell, or moves your tokens for you.

YOU SELL1,000,000
−12% FEE → DEV WALLET
YOU GET880,000
TRANSFER FEE 12%TRANSFER HOOKPERMANENT DELEGATE
CAUGHT BYToken-2022
READSMint extensions
FLAGS IFRisky extension set

NOTEToken-2022 itself isn't a flag. Only transfer fees, transfer hooks, a permanent delegate or a default account state are.

CASE 04 · MINT ACCOUNTLOW WEIGHT

The bait and switch

The name, image and socials you bought into get swapped out after you buy.

METADATA · $GLORPis_mutable: true · update authority: deployer
nameGlorp OfficialGL0RP v2
websiteglorp.fun—
x.com@glorp—
updated 3 days after launch
CAUGHT BYMetadata
READSMetaplex or Token-2022 metadata
FLAGS IFMutable, or no socials
CASE 05 · LIQUIDITY POOLCRITICAL

The pull

The dev controls the pool. One transaction takes the liquidity out and your bag is worth nothing.

POOL LIQUIDITY$0
BURNED 0%LOCKED 0%DEV CONTROLS 100%
14:39:02remove_liquidity · deployerPRICE −98%
CAUGHT BYLiquidity lock
READSLP holders and pool state
FLAGS IFNot burned or locked

PRE-BONDDoesn't apply on the bonding curve. After graduation XRUG verifies the LP burn.

CASE 06 · HOLDERSHIGH WEIGHT

The whale

A few wallets hold most of the supply. When they sell, the price goes with them.

TOP 10 HOLD · EXCL. POOL64%3 wallets hold a thirdeveryone else: 36%
CAUGHT BYHolder concentration
READSTop 10 token accounts
FLAGS IFToo much in too few hands
CASE 07 · HOLDERSHIGH WEIGHT

The sock puppets

One wallet funds six fresh ones that all buy in the first block, so the supply looks spread out when it isn't.

1 funder → 6 fresh wallets (0 tx each) → 41% of supply in block 1
CAUGHT BYBundled launch
READSFirst-block buyers and their funders
FLAGS IFCommon funder found

PRE-BONDCritical for pre-bond tokens, where they carry the verdict.

CASE 08 · DEPLOYERHIGH WEIGHT

The serial rugger

The same wallet has launched and dumped before. This is just the next one.

R.I.P.$SNACKlived 3h
R.I.P.$WHIFFlived 40m
R.I.P.$PLONKlived 1d
NEXT?$THIS1same deployer
CAUGHT BYDev wallet history
READSDeployer and its funder's past mints
FLAGS IFEarlier tokens died fast

PRE-BONDCritical for pre-bond tokens, where they carry the verdict.

CASE 09 · DEPLOYERMEDIUM WEIGHT

The slow bleed

No big exit. The dev sells into every pump, a little at a time.

DEV BALANCE SINCE LAUNCH59% · −41%
14:02sold 4.1%14:19sold 8.0%14:41sold 12.6%15:07sold 16.3%
CAUGHT BYDev selling
READSDeployer and linked wallets
FLAGS IFSelling since launch
CASE 10 · THE TOKENGREY VERDICT

Too fresh to call

Under a minute old, there's nothing on chain to judge yet. XRUG says so instead of guessing.

SINCE THE FIRST TRANSACTION00:00:41not enough history to judge
TOO EARLY TO CALLre-scans on its ownnever shown as a pass
CAUGHT BYToken age
READSFirst transaction
GREY IFUnder a minute: grey, too early to call

NOTENever a fail and never a pass. The verdict stays grey and the scan re-runs on its own.

SWIPE FOR THE NEXT CASE→
THE PUBLIC RECORD

Called it.

Every red verdict goes on a public record with what the token did next. The ones we got wrong stay on it too.

THE RECORDOpenevery scan, on /transparency
MISSES DELETEDNeverwrong calls stay up
REPLAY$LAUNCHOORS / SOL · 5m · UTC−81%
HIGH RISK · 2 RED FLAGS
WARNING BEFORE THE DROP4h15m08:10 flag
12:25 drop
  1. 12:25Top holders sold out · −90%liquidity −96% at the 24h check
REPLAY$LAUNCHOORS / SOL · 5m · UTC−81%
HIGH RISK · 2 RED FLAGS
  1. 07:45Launched on Raydium LaunchLab07:47 UTC
  2. 08:10XRUG flags it · risk 80serial deployer · deployer dumping
  3. 11:15Still pumping · +534%
  4. 12:25Top holders sold out · −90%liquidity −96% at the 24h check
WARNING BEFORE THE DROP4h 15m
THE LEDGERRed at the first scan, rugged by the 24h check. Every one is on /transparency.
TOKENVERDICTWHAT HAPPENEDTIME TO IT24H CHECK
$HYPERCAT72RuggedFlagged for 33 deployer-linked wallets buying 93% at launch. They moved 32% of supply out.TIME TO IT5h 10m24H CHECK−99%
$DUOTIDE75Sold out in a minuteFlagged for a deployer with 8 dead tokens that week. 539 wallets took 78% of supply out.TIME TO IT20 min24H CHECK−98%
$FOXII72RuggedFlagged for one wallet holding 59% of supply. The top holders moved 67% out.TIME TO IT14h 35m24H CHECK−95%
01LOGGEDEvery red verdict, the moment it's given: score, flags, time.
02CHECKEDThe same token, 24 hours later.
03LABELLEDRugged or alive, from liquidity and price. No judgement calls.
04KEPTMisses stay on the record. Nothing gets deleted.
THE LEDGER

Red at the first scan, rugged by the 24h check.

3 ENTRIES◆ APPEND-ONLY · NO EDITS
Flagged for 33 deployer-linked wallets buying 93% at launch. They moved 32% of supply out. See the scan
  1. 01LOGGEDrisk 72 · redEvery red verdict, the moment it's given: score, flags, time.
  2. 02CHECKED+24h · −99%The same token, 24 hours later.
  3. 03LABELLEDRUGGEDRugged or alive, from liquidity and price. No judgement calls.
  4. 04KEPTsealed · #0003Misses stay on the record. Nothing gets deleted.
ENTRY #0003 · APPEND-ONLY⌧ CAN'T BE EDITED
Flagged for a deployer with 8 dead tokens that week. 539 wallets took 78% of supply out. See the scan
  1. 01LOGGEDrisk 75 · redEvery red verdict, the moment it's given: score, flags, time.
  2. 02CHECKED+24h · −98%The same token, 24 hours later.
  3. 03LABELLEDRUGGEDRugged or alive, from liquidity and price. No judgement calls.
  4. 04KEPTsealed · #0002Misses stay on the record. Nothing gets deleted.
ENTRY #0002 · APPEND-ONLY⌧ CAN'T BE EDITED
Flagged for one wallet holding 59% of supply. The top holders moved 67% out. See the scan
  1. 01LOGGEDrisk 72 · redEvery red verdict, the moment it's given: score, flags, time.
  2. 02CHECKED+24h · −95%The same token, 24 hours later.
  3. 03LABELLEDRUGGEDRugged or alive, from liquidity and price. No judgement calls.
  4. 04KEPTsealed · #0001Misses stay on the record. Nothing gets deleted.
ENTRY #0001 · APPEND-ONLY⌧ CAN'T BE EDITED
HOW IT LEARNS

Sharper with
every launch.

Every rug goes back to AI. It works out what that rug had in common with the ones before it and retunes the engine to catch the next one, and the change only ships if it holds up on every launch scanned so far.

AI helps it learn. The chain has the final say.

ONE TOKEN, READ TWICEREAL CASES · BACK-TEST
01NEW TRICK02WHAT HAPPENED03RETUNED BY AI04READ AGAIN
ENGINE 4a294d7BEFORE IT KNEW THE TRICK
$FOMOqSyB…Tr7p3
LOW RISK · NO FLAGS
WHAT IT CHECKED10 OF 10 CLEARNEW
1,000 wallets holding the same slice, below the top 20IN THE DATA · NOT A RULE YET
SCANNEDLIVE
RuggedONE WALLET TOOK 90% OUT · 3 MIN LATER
RETUNED BY AI4a294d7 → 8788c88HELD ON EVERY PAST LAUNCH BEFORE IT SHIPPED
ENGINE 8788c88NOW IT KNOWS IT
$FOMOqSyB…Tr7p00
RETUNING
WHAT IT CHECKED10 OF 10 CLEARNEW
Crowd of 1000+ holders holding near-identical slicesSAME DATA, NOW A RULE · NEW IN 8788c88
ENGINE 4a294d7 · BEFORE IT KNEW$FOMO3
LOW RISK · NO FLAGS
WHAT IT CHECKED10 OF 10 CLEARNEW
RuggedONE WALLET TOOK 90% OUT · 3 MIN LATER
RETUNED BY AI · 4a294d7 → 8788c88
Crowd of 1000+ holders holding near-identical slicesNEW IN 8788c88 · CAUGHT ON THE SAME DATA

Our own token
goes under the rug too.

The XRUG token launches on pump.fun with the bot already answering. Holding it unlocks the bot, half of SOL revenue is sent to holders, and the first thing it scans is itself.

SELF-SCAN/WAITING FOR MINTPRE-LAUNCH
$XRUGXRUGmint not published yet · pump.fun
--/100
  • DEPLOYER WALLETPublished before launch
  • LIQUIDITYPump.fun curve, then LP burn verified
  • TEAM ALLOCATIONNamed vested wallet, never sold
  • DEV SELLINGTracked from the first block
TOO EARLY TO CALL

If XRUG's own token wouldn't pass XRUG, don't buy it.

SENT TO HOLDERS, ALL TIMEAWAITING FIRST SNAPSHOT01234567890.012345678900123456789001234567890SOL
WK 1NEXTWK 2WK 3WK 4WK 5WK 6
One time-weighted snapshot and one push of SOL per week. Nothing to claim.
LAST PAYOUT
none yet
XRUG BURNED
none yet
REVENUE IN
none yet
TRANSPARENCY PAGE · EVERY PAYOUT, BURN AND SALE · LIVE NOW →
$XRUGXRUGmint not published yet · pump.fun
--/100
  • DEPLOYER WALLETPublished before launch
  • LIQUIDITYPump.fun curve, then LP burn verified
  • TEAM ALLOCATIONNamed vested wallet, never sold
  • DEV SELLINGTracked from the first block
TOO EARLY TO CALL

If XRUG's own token wouldn't pass XRUG, don't buy it.

01 · HOLD TO UNLOCK

The more you hold, the more it reads.

Sign with your wallet once. The tier is checked against the dollar value you hold every 10 minutes, so a price run doesn't lock you out and a dip doesn't make it free. Selling drops the tier.

Free$0
  • Verdict and top flags
  • Daily scan limit
  • No wallet needed
Holder$50 HELD
  • Unlimited scans, full reports
  • Real-time dev-sell and LP alerts
  • Watchlist
  • Weekly SOL payouts
  • Keep it through dips; lose it only by selling
Pro holder$500 HELD
  • Portfolio protection on every token you hold
  • API key when the API ships
Pay as you goPrepaid scan packs, no holding needed: 50 for $5, 200 for $15, 1,000 for $50, in SOL or USDC. In XRUG once it exists, burned on purchase.
SET IN DOLLARS · SIGN IN WITH A WALLET →
HOLDER · READS$50 HELD
  • Unlimited scans, full reports
  • Real-time dev-sell and LP alerts
  • Watchlist
  • Weekly SOL payouts
  • Keep it through dips; lose it only by selling
Pay as you goPremium scan and alert packs, no holding needed. Pay in XRUG, SOL or USDC.AMOUNTS APPROXIMATE · FINAL AT LAUNCH
02 · WHERE THE MONEY GOES

Half of SOL revenue goes to holders.

Creator fees split down the middle. Pack sales in SOL or USDC go to the payout wallet. Both wallets are named before launch, and every transfer is on the transparency page.

50%50%ALLPRO-RATANEVER BOUGHT BACK, ONLY BURNEDPUMP.FUNCreator feesPACKSPaid in SOL or USDCPACKSPaid in XRUGNAMED WALLETOperationsNAMED WALLETPayoutPAYS FORHosting and XWEEKLY · IN SOLHoldersON PURCHASEBurned
01 / 04SPLIT
50%50%PUMP.FUNCreator feesNAMED WALLETOperationsNAMED WALLETPayout

Creator fees

Half to the operations wallet (hosting and X), half to the payout wallet.

02 / 04IN
ALLPACKSPaid in SOL or USDCNAMED WALLETPayout

Packs in SOL or USDC

All of it to the payout wallet.

03 / 04OUT
PRO-RATANAMED WALLETPayoutWEEKLY · IN SOLHolders

Payout wallet → holders

Sent in SOL every week, pro-rata.

04 / 04BURN
NEVER BOUGHT BACK, ONLY BURNEDPACKSPaid in XRUGON PURCHASEBurned

Packs in XRUG

Burned on purchase. Never bought back.

PRO-RATASplit by time-weighted balance, so buying the hour before a snapshot gets nothing.
PUSHEDPlain SOL transfers to your wallet every Monday, 12:00 UTC. Nothing to claim.
EXCLUDEDPool, exchange, team and operations wallets. Under $5 of XRUG is skipped, and shares too small to send carry to the next week.
NOT DONENo buyback from revenue. No governance votes.
THE FINE PRINT4 RULES
PRO-RATATime-weighted balance
Split by time-weighted balance, so buying the hour before a snapshot gets nothing.
PUSHEDNothing to claim
Plain SOL transfers to your wallet every Monday, 12:00 UTC. Nothing to claim.
EXCLUDEDPool, exchange, team
Pool, exchange, team and operations wallets. Under $5 of XRUG is skipped, and shares too small to send carry to the next week.
NOT DONENo buyback, no votes
No buyback from revenue. No governance votes.

NOTHING HERE IS AN OFFER, A SOLICITATION OR FINANCIAL ADVICE. PAYOUTS DEPEND ON REVENUE AND CAN BE ZERO. THRESHOLDS AND PACK PRICES ARE IN DOLLARS AND MAY CHANGE; THE LIVE VALUES ARE ON THE ACCOUNT PAGE.

Four tabs today.
One verdict next.

Traders stack a rug checker, a bubble map, a wallet tracker and a manual read of the socials. 26 gaps between them. Here's when each one closes.

TODAY4 TABS OPEN
Rug checkerBubble mapWallet trackerReading the socials
One verdict
YOU ARE HERE
10/26
CONSOLIDATION
  • One verdict
  • Dev history, scored
DETECTION
  • Launch-state scoring
  • Bundled-launch detection
  • Operator graph
TRUST
  • Too-early verdict
  • Verify command
  • Accuracy scoreboard
AFTER YOU BUY
  • Dev-sell and score alerts
OFF-CHAIN
  • Copycat tickers
DETECTION
  • Sell simulation
  • Sniper exit status
  • Exit liquidity
  • Wash-trading flag
AFTER YOU BUY
  • Portfolio protection
DISTRIBUTION
  • X mention bot*
DETECTION
  • Creator-fee farming
AFTER YOU BUY
  • Metadata-change alerts
OFF-CHAIN
  • KOL track record
  • Call-channel record
  • Dev identity links
  • Socials authenticity
  • Website security
DISTRIBUTION
  • Browser extension
  • Agent and bot API
  • Base and BSC

CLOSED STILL A GAP* X waits until creator fees cover a month of it, and may land later than the target. Dates after launch are targets.

BEFORE YOU APE

Don't be
exit liquidity.

Paste the address before you buy. One verdict, read from the chain, in seconds.

Try to see a verdict · free, no wallet needed
Add XRUG to your Telegram groupBETA OPEN→