Robinhood Chain

EVM-native risk assessment for a Robinhood Chain token (PRO+)

Risk assessment computed live against our own Robinhood Chain node at the chain head.

This is not the Solana risk model. EVM has no mint or freeze authority. Measured across 300 random Robinhood Chain tokens, only 2.3% even expose an owner() function and 0% expose mint in their own bytecode — so an absent flag is the norm, not a safety signal. The axes that actually discriminate here are proxy upgradeability, LP custody, and sellability.

Sellability is the strongest signal. A sell is simulated through the router at head using state overrides, which detects a token that can be bought but not sold. It is computed live, never cached — whether a token is sellable can change the moment an owner flips a setting.

Proxies are resolved before capability scanning: EIP-1167 minimal proxies (14% of tokens) carry zero selectors of their own, and the tokenized equities are beacon proxies whose implementation is what exposes mint/pause/upgradeTo. lp_custody is only read for uniswap-v2 pools; v3/v4 liquidity sits in an LP NFT whose custody needs a position-manager trace, and is reported unknown rather than guessed.

get/rhc/tokens/{address}/risk

Request

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

Path parameters

addressstring required

Token address (0x, 40 hex).

Response

OK. Absent capability flags are the norm on this chain and are not a safety guarantee.

chain'robinhood'
token_addressstring
checked_atstring date-time

Computed live; always current.

code_sizeinteger

Runtime bytecode length in bytes.

is_contractboolean
flagsstring[]

Derived from the fields above. Includes lp_removed_24h when liquidity was withdrawn from this token in the last 24 hours.

scoreinteger nullable

0–100, conservative. Absence of evidence is not evidence of safety.

Changes

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