Robinhood Chain

Single KOL profile on Robinhood Chain (BASIC+)

Aggregate stats over one KOL's last 200 RHC trades plus their 50 most recent trades. Tier: BASIC.

Win rate and strategy (opt-in, PRO+, 2026-10-14). ?include_performance=true adds performance: winrate_7d / winrate_30d (percent of fully closed positions with positive realized PnL), closed_positions_*, pnl_*_eth, median_hold_minutes_30d and auto_strategy_tag (scalper < 30 min, day_trader < 6 h, swing_trader < 24 h, else hodler: the Solana mv_kol_scores thresholds). Computed from the same 90-day FIFO wallet snapshot as /rhc/wallet/{address}/pnl. A position counts in a window when it is fully closed with an observable buy and its last sell falls in the window. Empty windows are null, never 0. status: available, partial (wallet over the 50,000-trade analysis cap) or unavailable (reason), and a failed read never takes the profile down. BASIC with the opt-in → 403.

get/rhc/kol/{wallet}

Request

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

Path parameters

walletstring required

KOL EVM wallet address (0x, 40 hex).

Query parameters

include_performanceboolean

PRO+. Adds performance (7d/30d win rate, realized PnL and strategy classification from the FIFO wallet snapshot).

Response

OK.

chain'robinhood'
evm_addressstring
kol_namestring nullable
kol_twitterstring nullable
tradesobject[]

50 most recent trades (token, action, eth_amount, price/MC at trade, dex, tx_hash, traded_at). Each row carries liquidity_basis (v4_virtual_ceiling | measured) — uniswap-v4 liquidity_usd is a virtual-reserve ceiling, not measured per-pool TVL.

Example response

{
  "stats": {
    "window": "last 200 trades"
  }
}

Changes

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