Tokens

Trade-flow aggregate for one token (organic vs fake volume)

Per-token trade-flow aggregate from the token_trades firehose over a 1h or 24h window: unique wallets/buyers/sellers, buy/sell counts, buy/sell SOL flow, net SOL, and trades_per_wallet — a wash-trading proxy (median ~5; p90 ~19; p99 ~50, so wash IS detectable). Counts and flows only; no holder/balance data. PRO+.

get/tokens/{mint}/flow

Request

  • Base URL: https://madeonsol.com/api/v1
  • URL: https://madeonsol.com/api/v1/tokens/{mint}/flow
  • Auth: HTTP bearer

Path parameters

mintstring required
Example:FfuWjhMm5LP3anZ5zq8SG4iqzYVvhM4LoyNMM957pump

Solana token mint address

Query parameters

window'1h' | '24h'

Aggregation window

Response

OK

mintstring
window'1h' | '24h'
fromstring date-time
unique_walletsinteger
unique_buyersinteger
unique_sellersinteger
buy_countinteger
sell_countinteger
total_tradesinteger
buy_solnumber
sell_solnumber
net_solnumber

sell_sol − buy_sol; positive means net SOL leaving the pool (net selling)

trades_per_walletnumber

Wash-trading proxy: total_trades ÷ unique_wallets (median ~5, p90 ~19, p99 ~50)

Example response

{
  "coverage": {
    "history_start": 1775984757,
    "scope": "pump.fun pipeline (pump.fun, LaunchLab/bonk, bags)",
    "size_floor": {
      "min_sol": 0.05,
      "min_stable_usd": 3.5,
      "applies_to": "buys and SOL-spending legs; SOL-receiving sells of any size are kept"
    }
  }
}

Changes

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