Oculy seesone walletwearing many.
Paste a token address. Oculy reveals who really controls the supply.
Chain is detected from the address. Read-only, no keys.

scan result
01RESULT
OPERATORS & PACKS
TOP HOLDERS
RECENTLY SCANNED
oculy at work
02the token
03OCULY HAS A TOKEN
Holders of $Oculy get rewarded every day. An automatic draw picks one holder, who receives 10% of the day's creator fees in ETH.
Twice a day the dev burns tokens from his own supply, so the supply keeps shrinking and each token becomes more valuable.
Every draw, payout and burn is tracked live on this site and verifiable onchain. Next for holders: premium features and priority scanning. Not financial advice.
CONTRACT
The contract address will be announced here.
token burn & holder rewards
04BURN · EVERY 12 HOURS
The developer burns tokens from his personal supply. Burning makes tokens more valuable because the supply gets smaller day by day.
HOLDER REWARDS · EVERY 24 HOURS
One holder is picked at random and receives 10% of the token's fees, paid in ETH. Your chance is your average balance over the day (1 token = 1 ticket), so buying right before the draw doesn't help. The winner comes from a Robinhood Chain block hash produced after the holder list is locked.
daily draw
05STATUS
HOW IT'S PICKED
HISTORY · LAST 7 DRAWS
how it works
06A token can show 500 holders while one person controls most of them. Oculy answers one question: how many real people are behind the holders?
Paste a token address and get a score from 0 to 100, one plain sentence that explains it, and the wallets behind it. Everything comes from public on-chain data. Nothing is connected, signed or stored in your wallet.
The scan, step by step
Find the real holders
Oculy detects the chain and launchpad, then reads the top 20 holders from the chain. Pools, bonding curves, lockers, routers and burn addresses are removed, and ownership is measured against the circulating float, not the raw supply.
Walk each wallet
For every top holder: did it buy or just receive the tokens, had it ever traded before, did it enter in the first 30 seconds, and is the deployer still holding. Buys through trading bots and routers are recognised too.
Tie wallets together
Wallets in the same buy transaction, tokens sent out from one ordinary wallet, and direct transfers between holders are merged into one operator. Exchanges and other busy addresses are never used to link.
Count the people
Five signals roll into one score. Oculy also works out how far the price would fall if the biggest operator sold everything into the liquidity. Every step you watch on the page is a real step of the scan.
What goes into the score
HOW TO READ THE SCORE
100 is the cleanest distribution. The bands:
The score is a summary. The one-line reason under it, such as 20 wallets, 4 operators, biggest holds 38% of float, is what to read first.
Rules that override the score
- DANGER: linked wallets, a fresh wallet, the deployer, or a holder who got tokens by transfer could crash the price by 50% or more.
- At most RISKY: a detected multi-wallet operator or a pack of fresh wallets, thin liquidity, or one independent whale who could move a thin pool. One honest whale is a risk, not a rug.
- At most RISKY: a holder Oculy could not read. Unread wallets are never treated as evidence either way, and the result says so.
- Too early: fewer than 10 real holders means there is nothing to judge yet.
Proof and suspicion are not the same
PROVEN LINKS
On-chain facts: wallets in one buy, tokens distributed from one wallet, direct transfers between holders. These are merged into a single operator at full weight.
BEHAVIOURAL PACKS
Three or more fresh wallets that enter together, buy near-identical amounts and have no history. This is a warning sign, not proof of one owner, so it counts for less than a proven link.
Probably rug
When a DANGER verdict comes from behaviour (linked wallets, fresh wallets, transfers), Oculy adds up the suspicious supply: fresh wallets, linked operators, tokens received by transfer, and launch-bundle snipers that have not sold. It then estimates how far the price would fall if all of it were sold into today's liquidity. If that is 40% or more, the chart shows a red arrow labelled probably rug. It shows the damage they could do right now. It does not predict whether or when they will sell, and it never changes the score.
Where it works
ROBINHOOD CHAIN
Pons V2 (bonding curve and Uniswap V4 pools) and Flap (bonding curve, then Uniswap V2, with buy and sell tax shown). Holder balances are rebuilt from the token's full transfer history.
SOLANA
pump.fun, including after migration to PumpSwap and Raydium. Top holders are read from the chain, then each holder's history is followed back to the moment it entered the token.
Questions
How long does a scan take?
Usually a few seconds, never more than 25. Several wallet crawlers run in parallel under a hard time budget. Repeat scans of the same token only read what is new.
Does Oculy need my wallet?
No. It is read-only. There is nothing to connect, sign or approve.
Is a CLEAN token safe to buy?
No. CLEAN means the holder distribution looks independent. It says nothing about the team's intentions, the contract, or where the price goes next. This is not financial advice.
Why is a token with many holders marked RISKY?
Holder count counts addresses, not people. If the top wallets are fresh, linked or received by transfer, Oculy counts them as one operator and scores the real concentration.
Can I just ask instead of reading the table?
Yes. OculyOs is a chat version of the scanner: paste an address and it explains the result in plain words, then answers follow-ups like "why" or "linked wallets".
OCULY