RobinX

Robinhood Chain KOL grades explained: A to D

Every X account RobinX captures naming a Robinhood Chain token is graded by one published rulebook against the on-chain price that followed its posts. The letter on a caller's report card is the end of that arithmetic. This page defines each word in it, in the order the rulebook applies them. The full text is on robinx.io/methodology and is served with every caller record as the field rules (version caller-rules-6).

A call

A public X post that names exactly one Robinhood Chain token: by contract address, by a DEX link, or by a cashtag, hashtag or bare name that resolves to one token under the matching rules. Every call records how it was matched (matched_via), when it was posted and when RobinX captured it. A post that could mean more than one token is not a call: a guessed match would grade an account against a token it never named. A post deleted after capture stays in the record by its id and capture time.

Not a call. A post whose text is a wallet-drainer template (connect, link or verify your wallet beside a promised allocation, eligibility, claim or airdrop) or an airdrop-promo template is not a call, whatever token it names. The text is folded first, so invisible characters and look-alike letters from other scripts do not hide the template. Such a post keeps its row with the basis spam:<family>, no token and no grade.

Three prices

From the swaps of one pool, chosen for each call from the swaps before the post: of the token's pools, the one with the most WETH traded in the 24 hours before the post. The price 30 minutes before the post, the price at the post, and the first price at or after one hour later. Price is WETH per token from the swap amounts; a USDG-quoted pool is priced in WETH-equivalent at the hourly USDG/WETH reading. No external oracle, no screenshot.

Graded, pending, ungradeable, artifact

graded
All three prices exist. The call is early, momentum or neither.
pending
The post is under an hour old, or no swap has been seen in its pool since. A call whose pool never trades again stays pending and is never counted.
ungradeable
A price is missing once the post is two hours old. Neither a win nor a loss, never counted.
artifact
The one-hour move is above +1,000%: treated as a price artifact (a dust price at the call, in a pool that had barely traded). The receipt stays, the call counts in no rate and no median.

Early and momentum

Early: the pre-run (the price at the post over the price 30 minutes before, minus one) is below +25% and the one-hour move after the post is above +10%. The token had not run when they posted, and it rose after. Momentum: the pre-run is above +50%. The post came after the run. A graded call can be neither.

The record

calls = graded calls, artifacts excluded. early_rate = early calls over graded calls. momentum_rate = momentum calls over graded calls. med_1h = the median one-hour move over graded calls. A record is shown from four graded calls. One horizon is measured: one hour. On 29 October 2026 the board held 3,742 accounts with four or more graded calls.

Rank score

rank_score is the lower bound of the 95% Wilson score interval on the early rate. A short record carries more uncertainty than a long one at the same rate, and the rank score says so: 3 early of 4 is a rank score of 30%, 10 early of 19 is 32%, so the longer record ranks higher. 4 of 4 (51%) sits level with 18 of 26 (50%). Boards are ordered by rank score; the raw early rate is served only on request.

The letters

LetterRank scoreExamples
Afrom 45%4 early of 4 (51%); 18 of 26 (50%)
Bfrom 30%3 of 4 (30%); 9 of 14 (39%)
Cfrom 15%2 of 4 (15%)
Dbelow 15%most measured accounts

The letter is shown from four graded calls. A thin record needs a near-perfect run for an A. B or better is also the default floor of the paid call stream (?min_rank_score changes it) and the floor of the caller webhook alerts, which push an account's calls only while its rank score is 30% or more. The Omega signal, a separate published rule, names the X calls in it whatever their grade.

Evidence and the coordinated flag

evidence says how much stands behind the letter: thin under 8 graded calls, fair from 8, solid from 20.

coordinated marks an account in a cluster of callers: accounts that follow each other, or accounts that repeatedly posted a text many accounts posted (ten or more accounts each posting it three or more times within 14 days; an account is flagged when three or more of its token posts in those days were such posts and they were half or more of them). The flag describes follows and post text only. It does not say the accounts know each other, are run by one party, are paid or are automated. The record stays the account's own; in mention counts a cluster is one voice.

Receipts

Every call on GET api.robinx.io/caller/{handle}/calls carries its post id and URL, capture time, attribution basis, pool, the three prices, the pre-run, the one-hour move and the status of its grade, so a reader can redo the arithmetic. The free report card is at robinx.io/c/{handle}; the board at robinx.io/callers shows the record before the follower count.

Not done. No self-reported results, no screenshots, no third-party prices, no horizon beyond one hour in the grade, no advice. Grades are rule-based observations from public posts and public chain data; a low grade is not an accusation and a high grade is not a recommendation.

See the board Read the rulebook

Questions

What does a grade A mean on RobinX?
The account's rank score, the 95% Wilson lower bound on its early rate over four or more graded calls, is 45% or higher. 4 early of 4 earns it; 18 early of 26 earns it too.
Why does 3 early of 4 rank below 10 early of 19?
Raw, they are 75% and 53%, but four calls carry more uncertainty than nineteen. The rank score is the lower bound of the 95% confidence interval: 30% against 32%.
What is a graded call?
A call with all three prices: 30 minutes before the post, at the post, one hour after, from the pool the token was trading on before the post. Missing one, it is ungradeable or still pending, and counts for nothing.
Why is a post not counted as a call?
Because it could mean more than one token, or because its text is a wallet-drainer or airdrop-promo template. Both are kept in the corpus and graded against nothing.
Does the coordinated flag mean the accounts are bots or paid?
No. It records follows between accounts or a shared text posted by many; nothing else is claimed.