The on-chain record checker · 3 venues
TTELLS
Check anyone claiming an edge

Before you follow anyone —
check them.

The trader in your feed. The vault with the perfect curve. The KOL with a paid group. If they trade on-chain, their real record is public — and it usually disagrees with the story. Paste what you have — the post, the profile, or the wallet — and get the honest read in one number: a real edge, luck, a bot, or a losing record.
And when a record is real, we say so — loudly. The real ones want to be checked.

Polymarket Hyperliquid Solana — venue auto-detected
READY · paste a wallet, an X post, or a profile — we find the wallet, we detect the venue
No login, no wallet connection. We only read public data — we never touch your funds.
Any-wallet checks LIVE — beta · Polymarket · Hyperliquid · Solana · cold pull ~45s · see a live record →
Deciding with real money on a trader? Independent audit — $250 →
One score.Every venue.
Polymarket
Prediction-market wallets. FIFO-reconstructed from the CLOB + resolutions.
✦ Live · public checks open
Hyperliquid
Perps traders & copytrade vaults. Realized PnL, straight from the chain.
✦ Live · public checks open
Solana
Memecoin KOL wallets. Real DEX round-trips — not the airdrop luck.
✦ Live board
01

One field, every record

Every record arrives as a grey, unchecked claim — then it gets checked. Skill left to right, trading speed bottom to top; the dots you want are low and right.

Every dot is a real wallet — click one for its full record. Size = resolved P&L magnitude · color = grade · faded & dashed = dormant 90+ days. Solana board today; Polymarket & Hyperliquid records join the field as public checks open.

02

Three questions before you pay anyone for picks

You don't need to be a forensic accountant. You need three questions and a place to check the answers.
1. Where's the wallet?

Anyone with a real on-chain edge can name the wallet that earned it. If they won't, that's your answer — you're done in one question. And if it's buried in a thread — paste the post up top; finding it is our job.

2. Is the record green — or just the screenshot?

A record is every trade, not the good week. Paste the wallet up top; we rebuild all of it — the wins, the losses, and the three lucky hits doing all the work.

3. Who checked it?

Their own dashboard doesn't count, and neither does a leaderboard that never re-pulls. You want an independent read, from a published method, by someone with no group to sell you.

03

The fake-guru formula

The pitch is a formula — the same four beats every time. Every beat has a counter-move, and the counter-move is always the record.
Beat 1

The hook

"I turned $3k into $190k last month — and I'll show you exactly how." The numbers are always precise. The wallet is never named.

Beat 2

The screenshot

A green P&L card, cropped tight. A screenshot isn't a record — a record is every trade, including the ones that didn't make the card.

Beat 3

"All verifiable on-chain"

The favorite line — said precisely because almost nobody verifies. It's a bluff played at a table where the cards are face-up.

Beat 4

The funnel

The paid group. The course. The copy-code. If the edge were real, the record would sell it. The funnel exists because the record can't.

No accusations — records ship with receipts, and the formula is the subject, not whoever's running it this week. Paste the wallet behind any claim up top and read what the chain says. A real record survives checking. That's the whole test.

04

Four things a record can be

A win rate hides a loss. A giant profit factor hides three lucky trades. We read past both.
Real Edge

The rare one

Profit factor and drawdown that hold up across a real sample — broad, not three lucky hits — and shown with receipts.

Luck

Variance in a suit

A monster profit factor built on 2–3 trades. Strip them and there's no edge. The concentration the screenshots never show.

Bot / Churn

You'd be exit liquidity

Hundreds of trades a day. Even if it's green, by the time you copy it you're buying the price it already got.

Losing

The win rate lie

"61% win rate" with a negative P&L. Buy "No" at 90¢, win 90% of the time, still lose money. The record doesn't flinch.

05

The receipts so far

Not promises — the work already done, counted.
3
venues, one published method
280K+
fills reconstructed, full history
0
windows — full records, every limit disclosed
48h
independent audit turnaround
$0
what a trader can pay to change a score
06

A check, in three steps

The machine below is the full wiring. This is all it feels like from your side.
1. Paste what you have.

A wallet, an X post, a profile — from their bio, their thread, their copytrade page. We find the wallet behind it. No login, no wallet connection — we only read public data.

2. We rebuild the whole record.

Every fill, back to the first trade — not a window, not a screenshot. Realized results only: no unrealized "gains," no invented cost basis.

3. You get the verdict.

One score, a grade, and the plain-English read — real edge, luck, a bot, or a losing record — with receipts anyone can re-run.

tells · check replayreplayed from the live board — every number real
07

The machine behind the verdict

Not a bot reading a leaderboard. A pipeline that rebuilds the record from raw chain data — every stage below is running today.
The machineHover any node — every stage runs today. Each dot is one record making the trip; the grey ones are refused at the guards and never reach a verdict.
3 venues280K+ fills reconstructedfull-history FIFO accounting10 verdict classesHL + PM reconciled vs outside sources · Solana in progress
08

Why this matters

The claim costs nothing. Believing it costs everything.

Crypto already solved proof — every balance, every trade, written to a public ledger. The cards are face-up on the table. But reading a full trading history is genuinely hard, so in practice nobody reads them — and the bluff works at a table where the cards are showing. Real skill becomes indistinguishable from loud luck; honest traders get underpriced, confident frauds get overpriced, and the crowd pays the difference every cycle.

Crypto solved proof of ownership.
We built proof of skill.

A record checked against the chain and scored by a published method can't be bluffed, bought, or borrowed. When that exists, the incentives flip: the real ones get believed because they can prove it, the fakes lose their best trick, and reputation starts compounding like a record instead of a follower count.

No signal to sell.

No copy group, no referral code, no token. That isn't a marketing angle — it's the whole product. The only honest read is from someone who doesn't want you in a trade.

Public data, shown.

Every number traces to public chain data, and we publish reconciliation receipts per venue — including the misses. We show the record and the method — draw your own conclusion.

We confirm the real ones.

This isn't only a fraud detector. When a trader's edge is real, we say so — loudly. The green stamp is worth something precisely because the red one is too.

The full argument — and the fair questions, answered →
09

One number: the Tells Score

0–100. Confidence the record is real — not luck, not a bot, not a vanity win rate.
Tells Score● verified
81B/ 100
Real edge — too fast to copy.
Real Edge · Low Copyability
Resolved PnL
+$2.4M
Profit Factor
2.85
Trades
3,294
Solana · "Kenzo" — a real board wallet, full 532-day history, realized round-trips only — a floor, not a total · see the record →
A85–100 · real, durable edge
B70–84 · a real edge with a catch
C55–69 · profitable, read the fine print
D35–54 · luck-prone or thin
F0–34 · losing, bot, or vanity

Built from four things — all shown

Edgeprofit factor
Robustnesssample size
Breadthnot top-3 luck
Consistencyper-trade
10

Real? Prove it.

The other side of the coin. A verified track record you can't fake — because we compute it, not you.

Anyone can screenshot a green day. A Tells badge is a live, on-chain-verified score that updates itself — embed it on your profile, your newsletter, your copytrade page. If you're real, it's the only proof that means anything.

And it cuts the other way too: the score rates your full record — never a cherry-picked week. One red day can't erase six hundred trades. Your record can't be windowed against you here.

For platforms & funds: an API to verify the record behind a wallet before you feature, fund, or follow the trader attached to it.

TELLS93  A
TELLS62  C
TELLS20  F
<img src="tellsbot.app/badge?wallet=…">
Claim your badge — free →
Badges are free — the judged never fund the judgment, so nothing about a claim can change a score. The method is published and identical for everyone. The badge covers the wallets you disclose.
11

For platforms & funds

Verify the record behind a wallet before you feature, fund, or follow the trader attached to it.
GET /score?wallet=… → score · grade · verdict GET /verify?wallet=… → the full metrics GET /badge?wallet=… → live SVG, embed anywhere

One machine-readable answer to "is this record real" — the same engine, the same published method, as an API. Vet talent before a prop deal, screen wallets before you feature them, badge your own leaderboard with scores nobody can fake. Or hand us the wallets — or just the posts claiming them; finding the wallets is part of the job — and get an independent wallet-record audit back with receipts.

The API & audits →
12

How much checking do you need?

Most people need exactly zero dollars of it. That's by design.
Checking someone? Free.

Paste a wallet, read the record, browse the board. No login, no wallet connection, no card. This is the part we want everyone using — check a wallet →

Being checked? Also free.

If you trade for real, claim your badge — a live, computed credential nobody can fake. Free forever: the judged never fund the judgment. Claim it →

Deciding with real money? $250.

Featuring, funding, or following a trader? The independent wallet-record audit: up to ten wallets, 48 hours, receipts you can re-run. Request an audit →

// the whole product in four words

STOP TRUSTING.
START CHECKING.

Make "show me the wallet" the reflex.

Any-wallet checks are live — in beta. Free: the board, the badge, the checks. Drop your email for what lands next — new venues, deeper lookups, the daily board.