Skip to main content
RH-Season is the base-season analog for Robinhood Chain (chainId 4663): an hourly, rug-screened leaderboard of what’s actually moving on RH Chain, each token carrying liquidity floors, rug-risk flags, and trusted-KOL signal. It is a descriptive screen, never trading advice. The feed is free in /app and is the same data behind the paid /rh-season endpoint ($0.001).

The differentiator: filtered vs. flagged

RH Chain is young and full of $0-liquidity honeypots that fake seven-figure “volume.” RH-Season handles this in two layers:
  • Filtered out entirely — tokens below a hard liquidity floor (default ~$10K) or with a wash-volume ratio (24h volume ÷ liquidity) above the hard cap (default ~150×) never appear. They are untradeable; showing them would be dishonest.
  • Surfaced, but flagged — thin-but-real day-0 movers appear with their rug-risk flags visible, so you see the risk instead of having it hidden.
The response’s screenFloors block carries the exact floors in effect for a given refresh (they are env-tunable); treat the defaults above as illustrative and read screenFloors for the live values.

How to read the rug-risk flags

Each token carries a rugRisk block: The raw volToLiqRatio is included so a card can show, e.g., “24h vol = 91× liquidity.” Let that number land before the percentage move. Every response also carries a top-level disclaimer string — a machine-readable risk notice that agents and UIs should surface alongside the board: informational only, thin-liquidity environment, verify liquidity and rug flags, data may be up to a few hours stale.

Read the leaderboard as hours-old

Most of this leaderboard is hours old. The feed refreshes hourly (with a hard staleness cap), and on a young chain a token’s liquidity can vanish between refreshes. Check the live liquidity before you act on a percentage move — a +500% print against $20K of liquidity is not the same signal as +500% against $2M.

When social signal is “n/a”

If a token’s symbol collides with a major asset or a tokenized-equity ticker (e.g. \$HOOD, \$APE), cashtag-matched social signal is not attributable to the RH-Chain token — so the card shows social signal as n/a (kolSymbolAmbiguous: true) rather than counting the stock’s chatter as the meme’s buzz.

Honesty

  • Descriptive, never advisory. RH-Season describes what’s moving and how risky the liquidity looks; it never says “buy” or “avoid.”
  • Degrades honestly. If the KOL backend is down, the board falls back to a volume-ranked rug-screened screen (no fabricated mention counts or quotes). If the LLM sentiment leg degrades, the summary is blank rather than invented.

Where it comes from

Sources: GeckoTerminal (liquidity, volume, pools) + Otto’s trusted-KOL layer + an LLM sentiment read. Surfaced free in /app (warm internal read) and as the paid /rh-season endpoint.