{
  "name": "DrainBrain",
  "description": "ML-powered Solana token rug pull detection. 5-model ensemble trained on 175K+ tokens. Risk scoring, honeypot detection, temporal analysis, wallet clustering.",
  "url": "https://rugslayer.com/api/drainbrain/v1",
  "version": "1.0.0",
  "provider": {
    "organization": "RugSlayer",
    "url": "https://rugslayer.com"
  },
  "documentationUrl": "https://rugslayer.com/drainbrain",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "authentication": {
    "schemes": ["Bearer"]
  },
  "defaultInputModes": ["application/json"],
  "defaultOutputModes": ["application/json"],
  "skills": [
    {
      "id": "scan-token",
      "name": "Token Safety Scan",
      "description": "Scan a Solana token mint address for rug pull risk. Returns score 0-100, risk level, honeypot detection, temporal analysis, and rug stage.",
      "tags": ["solana", "security", "rug-pull", "token-scanner", "defi"],
      "examples": [
        "Is this Solana token safe to buy?",
        "Check rug pull risk for token mint address",
        "Scan EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"]
    },
    {
      "id": "batch-scan",
      "name": "Batch Token Scan",
      "description": "Scan up to 10 Solana tokens in parallel for rug pull risk.",
      "tags": ["solana", "security", "batch", "portfolio"],
      "examples": [
        "Scan these 5 tokens for safety",
        "Check my portfolio for rug risk"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"]
    },
    {
      "id": "generate-key",
      "name": "Generate API Key",
      "description": "Generate a free DrainBrain API key (100 scans/day, no credit card).",
      "tags": ["auth", "onboarding"],
      "examples": [
        "Get a free API key for DrainBrain",
        "Create an API key for my trading bot"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"]
    },
    {
      "id": "acp-checkout",
      "name": "Stripe ACP Checkout",
      "description": "Purchase a Pro or PAYG API key programmatically using Stripe Agent Commerce Protocol (ACP) with SharedPaymentTokens. Fully autonomous - no human interaction needed.",
      "tags": ["payments", "stripe", "acp", "agent-commerce", "subscription"],
      "examples": [
        "Buy a Pro API key for DrainBrain",
        "Purchase DrainBrain access with Stripe ACP",
        "Upgrade to Pro tier programmatically"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"]
    }
  ]
}
