Every walleton Solana ispublic.
shader reads your wallets the way a stranger would: first funders, shared deposits, fee payers, timing. Then it shows you what links them, and how to break it.
No wallet connect · no sign in · live mainnet data
An address is a public file.
Anyone holding one of your addresses can open the rest of the file: who funded it, where it sends, which wallets pay its fees and which ones move in the same minute.
Five passes. All of it public.
Paste up to 10 addresses you own.
Under the hood Validated in your browser. No wallet connection, nothing to sign.
Every recent transaction is read from mainnet.
Under the hood Up to 1,000 signatures per wallet, parsed for SOL and token transfers and fee payers.
Who sent each wallet its first SOL.
Under the hood Pages back to the oldest signature, then reads the first inbound transfer.
Addresses that more than one of your wallets touch.
Under the hood Each one is profiled: program or wallet, busy or quiet, and whether it sweeps into an exchange.
A visibility index, the links, and how to break them.
Under the hood Scored in your browser with the evidence model below.
Seven ways wallets give each other away.
Every link is a weight from 0 to 1. Two wallets are linked by 1 minus the product of (1 minus each weight), so several weak signals add up. Above 0.50 they count as one cluster.
| Evidence | What it means | Weight |
|---|---|---|
| Direct transfer | Funds moved straight between two of your wallets, including a first funding. | 0.90 |
| Fee payer | One wallet paid the network fee for a transaction of the other. | 0.90 |
| Exchange deposit | Both wallets send to the same deposit address, which belongs to one exchange account. | 0.85 |
| First funder | Both wallets got their first SOL from the same address. A busy service counts far less. | 0.20 if busy |
| Quiet counterparty | A small wallet that trades with both of yours. | 0.50 |
| Amount and time | What left one wallet arrives in the other minutes later. Noisy wallets count less. | 0.35 to 0.45 |
| Same minutes | Both wallets act in the same minute, at least 3x more often than chance. | 0.35 to 0.50 |
A mirror, not a mixer.
- Public transactions on Solana mainnet
- Each wallet's first funder
- Labelled exchange hot wallets
- When your wallets act, to the minute
- Ask you to connect or sign
- Move, hold or mix funds
- Keep your addresses in a database
- DM you, ever
- On the free data path, older transactions can be missing. Radar says so as Partial history.
- Labels cover the largest exchanges, not all of them.
- A low score means Radar found no link, not that none exists.
Radar is live. These are not yet.
Fair launch on Meteora. No presale. No team allocation. Holders get higher Radar limits and a say in the label set.
Token details →Before you scan.
Is shader a mixer?
No. A mirror, not a mixer. shader reads public data and tells you what it shows. It never moves, holds or mixes funds.
Do I need to connect a wallet?
No. Radar only needs public addresses. There is nothing to connect and nothing to sign, so anyone asking you to connect or verify a wallet for shader is not us.
Will shader ever message me?
Never. shader does not DM anyone and never asks for a seed phrase or private key.
Why is a score low when I know my wallets are linked?
Links outside the history Radar could read do not count. On the free data path older transactions can be missing, and Radar flags that as Partial history. Mark addresses you know (exchange, deposit, mine) and the score updates.
Does shader keep my addresses?
Radar has no accounts and no database. Mainnet reads are cached in server memory for 5 minutes to save requests, then dropped. Tags you set stay in your own browser.
Is there an API?
Yes. A read only developer API with the same reader and scoring engine, open CORS, 30 requests a minute. See Developers.