Robinhood Chain

KOL activity leaderboard on Robinhood Chain (BASIC+)

KOLs on Robinhood Chain ranked by trade count, then net ETH flow, over the chosen window. Tier: BASIC. (Net ETH is buy−sell flow, not realized PnL.)

Win-rate ranking (PRO+, 2026-10-14). ?sort=winrate_7d or winrate_30d ranks KOLs by FIFO win rate instead: the share of fully closed positions (last sell in the window) with positive realized PnL, precomputed from the same 90-day wallet snapshot as /rhc/kol/{wallet}?include_performance (identical numbers, see data_fingerprint). Only scores computed in the last 2 hours with at least min_closed closed positions (default 3) are ranked; ties break on realized PnL. Rows then carry evm_address, winrate_7d/winrate_30d, closed_positions_*, pnl_*_eth, median_hold_minutes_30d, auto_strategy_tag and computed_at instead of the activity fields, and period is ignored. 503 kol_scores_unavailable when the precomputed scores cannot be read (never an empty ranking).

get/rhc/kol/leaderboard

Request

  • Base URL: https://madeonsol.com/api/v1
  • URL: https://madeonsol.com/api/v1/rhc/kol/leaderboard
  • Auth: HTTP bearer

Query parameters

period'24h' | '7d' | '30d'

Rolling window (activity ranking only).

limitinteger
sort'trades' | 'winrate_7d' | 'winrate_30d'

trades = activity ranking (BASIC). winrate_7d / winrate_30d = FIFO win-rate ranking (PRO+).

min_closedinteger

Win-rate sorts only: minimum fully closed positions in the window to be ranked.

Response

OK.

chain'robinhood'
period'24h' | '7d' | '30d'
countinteger
sort'winrate_7d' | 'winrate_30d'

Win-rate sorts only.

min_closedinteger

Win-rate sorts only.

scores_metaobject

Win-rate sorts only: source, fresh_within_minutes, definition.

Changes

No recorded changes to this operation across all 1 revision of this API.