83trust / 100

Rh Season

by Otto AI in Onchain & crypto

x402 APIPassing, checked 1 h ago

Robinhood Chain memecoin intelligence: rug-screened RH Chain (4663) movers. Liquidity + wash-volume gates cut $0-liquidity honeypots faking $1M volumes; survivors carry rug-risk flags (thin liquidity, vol/liquidity anomaly, pool age, CoinGecko listing) plus trusted-KOL mentions with quotes and an RH sentiment read; `movers` is pre-gate. Served from a cached snapshot while fresh (≤1h) and regenerated on demand when a read finds it stale.

GET https://x402.ottoai.services/rh-season

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
67 ms typical, 67 ms slowest 5%
Last check
1 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X GET "https://x402.ottoai.services/rh-season"
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fx402.ottoai.services%2Frh-season
const res = await pay("https://x402.ottoai.services/rh-season");
console.log(await res.json());

Example input

{}

Example output

{
  "data": {
    "chain": "robinhood",
    "chainId": 4663,
    "chainMetrics": {
      "dexVolume24hUsd": 588489054.2749406,
      "poolCount": 50,
      "poolCountBasis": "included_in_volume_sum",
      "prior24hDexVolumeUsd": null,
      "volumeBasis": "top50_pools_sum",
      "volumeChangeVsPrior24hPct": null
    },
    "coverage": {
      "tokensConsidered": 1,
      "tokensServed": 1,
      "tokensWithKolSignal": 1,
      "whyFewer": "The geckoterminal quality screen plus chain-validated KOL buzz produced 1 token clearing the floors this refresh, below the 20-row board cap. Every token that cleared is published."
    },
    "disclaimer": "Informational only — not investment advice. Robinhood Chain is a weeks-old, thin-liquidity environment; most pools are hours old, so a 24h % change on a pool younger than a day (changeWindowUnreliable...",
    "evidenceWindowDays": 7,
    "filteredTweets": 3,
    "generatedAt": "2026-07-06T10:00:00.000Z",
    "kolSignalAvailable": true,
    "kolUniverseSize": 43,
    "kolWindowHours": 72,
    "marketSentiment": {
      "hottestMajor": "ETH",
      "keyNarratives": [],
      "overall": "neutral",
      "score": 52,
      "summary": "KOLs rotating between majors and fresh-chain casino flow.",
      "trendingAltcoins": []
    },
    "marketSentimentStatus": "available",
    "marketSentimentUnavailableReason": null,
    "movers": [],
    "rhSentimentSummary": "Robinhood Chain shows $588,489,054 in reported rolling 24-hour DEX volume across the 50 largest pools — a partial sum, not a chain-wide total — while attention remains concentrated in a young, thin ma...",
    "screenFloors": {
      "flagMinLiquidityUsd": 50000,
      "hardMaxVolToLiqRatio": 150,
      "hardMinLiquidityUsd": 10000,
      "maxVolToLiqRatio": 20,
      "minAgeDays": 0,
      "minMarketCapUsd": 50000,
      "newPoolAgeDays": 2
    },
    "screenSource": "geckoterminal",
    "staleTweets": 2,
    "summaryStatus": "available",
    "tokens": [],
    "topVoices": []
  },
  "meta": {
    "degraded": false,
    "generatedAt": "",
    "stalenessSec": 0,
    "validUntil": ""
  },
  "status": "success"
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
1 h agoPassed40280 ms$0.001
6 h agoPassed40267 ms$0.001