Robinhood Chain

Alias of /rhc/tokens/{address} (BASIC+)

Path alias so a Solana integration ported to Robinhood Chain does not 404 on a capability we ship. Solana exposes the single-token read at /token/{mint} (SINGULAR); the RHC tree uses /rhc/tokens/{address} (plural). Identical handler and response — not a redirect. Tier: BASIC.

get/rhc/token/{address}

Request

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

Path parameters

addressstring required

Response

Identical to /rhc/tokens/{address}.

chain'robinhood'
token_addressstring
symbolstring nullable
namestring nullable
decimalsinteger nullable
launchpadstring nullable
is_graduatedboolean nullable
graduated_poolstring nullable
graduated_atstring date-time nullable
deployer_addressstring nullable
first_seen_atstring date-time nullable
token_age_minutesinteger nullable
price_usdnumber nullable
price_nativenumber nullable
market_cap_usdnumber nullable
fdv_usdnumber nullable
peak_mc_usdnumber nullable
peak_mc_atstring date-time nullable
drawdown_from_peak_pctinteger nullable
total_supply_rawstring nullable
liquidity_usdnumber nullable
liquidity_basis'v4_virtual_ceiling' | 'measured'

How liquidity_usd was derived. uniswap-v4 has no per-pool balances, so its figure is virtual reserves clamped to the PoolManager's total holdings — a provable CEILING, not measured per-pool TVL.

liquidity_notestring

Human-readable statement of the uniswap-v4 ceiling semantics; constant.

liquidity_source'pool_balances' | 'v4_virtual_ceiling' | 'bonding_curve_reserve' | 'unknown_venue'

Where liquidity_usd comes from: pool_balances = uniswap-v2/v3 pool token balances; v4_virtual_ceiling = uniswap-v4 virtual reserves clamped to the PoolManager (a ceiling); bonding_curve_reserve = 2x a launchpad curve quote reserve from contract state (pons-v2, flap, hood.fun, bags); unknown_venue = no recognised primary venue.

liquidity_status'available' | 'verified_zero' | 'unavailable'

available = positive figure; verified_zero = explicit 0 from chain state; unavailable = liquidity_usd is null (unknown, not yet measured, unresolved quote asset, or graduated curve awaiting its pool figure). Null never means zero.

primary_dexstring nullable
primary_poolstring nullable
last_trade_timestring date-time nullable
deployer_other_tokensstring[]

Up to 10 other tokens by the same deployer (symbol or address).

poolsobject[]

Up to 20 pools with reserves/liquidity/sqrt_price. Each entry carries liquidity_basis (v4_virtual_ceiling | measured) for its own liquidity_usd.

Changes

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