{
  "schema": "hood.fun/agent-entrypoint/v1",
  "name": "robinfun",
  "purpose": "One-stop Robinhood Chain token risk entrypoint for AI agents.",
  "emergency": {
    "active": true,
    "venue": "pons",
    "action": "do_not_route",
    "reason": "Pons exploit/funds-stolen report; live site returns 503 Temporarily paused."
  },
  "chain": {
    "name": "Robinhood Chain",
    "chainId": 4663
  },
  "startHere": [
    {
      "step": 1,
      "fetch": "/api/agent.json",
      "why": "this file: the shortest agent instructions"
    },
    {
      "step": 2,
      "fetch": "/api/token_index.json",
      "why": "find a token risk page by address/symbol"
    },
    {
      "step": 3,
      "fetch": "/api/creator_index.json",
      "why": "check creator/deployer reputation"
    },
    {
      "step": 4,
      "fetch": "/api/freshness.json",
      "why": "check whether external venue links are currently reachable"
    }
  ],
  "decisionTree": [
    "If emergency.active is true: do not show Pons links, do not route, keep every token watch_only or ignore.",
    "If token risk is green but creator label is spammy/avoid: downgrade to watch_only or ignore and explain creator history.",
    "If score >= 80 and agentRecommendation is allow_watch_and_route_small: show risk first, then explorer/venue links as small-risk exploratory links.",
    "If score >= 50: watch only; explain missing liquidity/holder/creator checks.",
    "If score < 50 or no token page exists: ignore by default unless user explicitly asks for that address."
  ],
  "never": [
    "call a token safe",
    "promise profit",
    "auto-connect a wallet",
    "auto-sign transactions"
  ],
  "answerShape": {
    "token": "symbol/name/address",
    "label": "green | yellow | red",
    "action": "route_small | watch_only | ignore",
    "why": [
      "max 3 evidence bullets"
    ],
    "missing": [
      "max 3 missing checks"
    ],
    "links": [
      "hood.fun risk page",
      "Blockscout",
      "No Pons links while emergency.active is true"
    ]
  },
  "endpoints": {
    "agent": "https://hood-fun.pages.dev/api/agent.json",
    "llms": "https://hood-fun.pages.dev/llms.txt",
    "manifest": "https://hood-fun.pages.dev/api/agent_manifest.json",
    "openapi": "https://hood-fun.pages.dev/api/openapi.json",
    "tokenIndex": "https://hood-fun.pages.dev/api/token_index.json",
    "creators": "https://hood-fun.pages.dev/api/creators.json",
    "creatorIndex": "https://hood-fun.pages.dev/api/creator_index.json",
    "trustlist": "https://hood-fun.pages.dev/api/trustlist.json",
    "freshness": "https://hood-fun.pages.dev/api/freshness.json",
    "snapshot": "https://hood-fun.pages.dev/api/snapshot.json"
  }
}