{
  "openapi": "3.1.0",
  "info": {
    "title": "AIGEN Protocol — Token Safety API",
    "version": "2.1.0",
    "description": "Free token safety analysis for AI agents. 27 scam patterns, 6 EVM chains, real honeypot simulation."
  },
  "servers": [
    {"url": "https://cryptogenesis.duckdns.org", "description": "Production"}
  ],
  "paths": {
    "/scan": {
      "get": {
        "summary": "Scan token safety",
        "parameters": [
          {"name": "address", "in": "query", "required": true, "schema": {"type": "string"}, "description": "Token contract address (0x...)"},
          {"name": "chain", "in": "query", "schema": {"type": "string", "enum": ["base","ethereum","arbitrum","optimism","bsc","polygon"], "default": "base"}}
        ],
        "responses": {"200": {"description": "Safety score and risk analysis"}}
      }
    },
    "/honeypot": {
      "get": {
        "summary": "Test honeypot via DEX simulation",
        "parameters": [
          {"name": "address", "in": "query", "required": true, "schema": {"type": "string"}},
          {"name": "chain", "in": "query", "schema": {"type": "string", "default": "base"}}
        ],
        "responses": {"200": {"description": "Honeypot test result"}}
      }
    },
    "/health": {"get": {"summary": "Health check", "responses": {"200": {"description": "Service status"}}}},
    "/stats": {"get": {"summary": "Ecosystem stats", "responses": {"200": {"description": "AIGEN ecosystem metrics"}}}}
  }
}
