Skip to content

fix(app): leaderboard label said one thing and measured another - #6

Open
OxToF wants to merge 1 commit into
mainfrom
fix/leaderboard-label
Open

fix(app): leaderboard label said one thing and measured another#6
OxToF wants to merge 1 commit into
mainfrom
fix/leaderboard-label

Conversation

@OxToF

@OxToF OxToF commented Jul 22, 2026

Copy link
Copy Markdown
Owner

Two lines in components/Leaderboard.tsx, both wrong in different ways.

The subtitle was factually false

It read "Not sybil-filtered". True before wallet_verdicts landed, false since: app/api/leaderboard hides every wallet the scan marked non-HUMAN_LIKE from this view.

wallets with a chain-verified action 1874
hidden by the sybil scan 450
shown 1424

Publishing a filtering claim that the code contradicts is the kind of detail a partner or a grant reviewer checks.

The label did not mean what readers read

"N on-chain wallets" is taken as "N users". It is neither: it counts wallets with at least one chain-verified action, minus the sybil-hidden ones.

verified testers says what the number is. It is also the figure that survives scrutiny among the three available: 3539 wallets have touched a quest, 1874 have an on-chain action, 1424 pass the filter.

Also

Locale pinned to en-US on the thousands separator. The UI is English throughout, and a French visitor was getting 1 425 inside an English sentence.

Verified

Rendered on the Airdrop page, which is where this component actually appears and which renders without a connected wallet. New copy reads:

1,425 verified testers
Wallets with at least one on-chain action (stake, borrow or vote). Obvious sybil clusters are hidden from this list.

Consistent with the "Obvious sybil clusters are excluded" line already sitting higher on the same page. yarn build passes.

Worth knowing

The sybil scan has not run since 2026-07-07, so the hidden set is two weeks stale. Re-running it will move the published number.

🤖 Generated with Claude Code

Two corrections to the same two lines.

The subtitle claimed "Not sybil-filtered". That was true before wallet_verdicts
landed and false since: app/api/leaderboard hides every wallet the scan marked
non-HUMAN_LIKE from this view. Right now that is 1874 qualified wallets, 450
hidden, 1424 shown. Publishing a filter claim that the code contradicts is the
kind of detail a partner or a grant reviewer checks.

The label read "N on-chain wallets", which readers take as "N users". It is
neither: it counts wallets with at least one chain-verified action, minus the
sybil-hidden ones. "verified testers" says what the number is, and it is the
figure that survives scrutiny among the three available (3539 wallets touched a
quest, 1874 have an on-chain action, 1424 pass the filter).

Locale pinned to en-US on the thousands separator: the UI is English throughout,
and a French visitor was getting "1 425" inside an English sentence.

Note the sybil scan itself has not run since 2026-07-07, so the hidden set is two
weeks stale. Re-running it will move the published number.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
soladrome-lzn5 Ready Ready Preview, Comment Jul 22, 2026 5:26pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant