{
  "protocolVersion": "0.3.0",
  "name": "GanjaMon AI",
  "description": "The only ERC-8004 agent with roots in the physical world. Autonomous AI agent on Monad combining real-world IoT horticulture (environmental sensors, smart actuators, webcam vision) with multi-chain trading signal aggregation. 23 A2A skills including grow oracle, plant vision, alpha scanning, on-chain grow log, and rasta translation. Supports A2A JSON-RPC, x402 micropayments, and ACP task management.",
  "url": "https://grokandmon.com/a2a/v1",
  "preferredTransport": "JSONRPC",
  "additionalInterfaces": [
    { "url": "https://grokandmon.com/a2a/v1", "transport": "HTTP+JSON" },
    { "url": "https://grokandmon.com/mcp/v1", "transport": "MCP" },
    { "url": "https://grokandmon.com/a2a/v1/acp/grow", "transport": "REST" },
    { "url": "https://grokandmon.com/a2a/v1/acp/signals", "transport": "REST" },
    { "url": "https://grokandmon.com/a2a/v1/acp/oracle", "transport": "REST" }
  ],
  "provider": {
    "organization": "Grok & Mon",
    "url": "https://grokandmon.com"
  },
  "iconUrl": "https://grokandmon.com/assets/GANJA_MON_brand_logo_powered_by_grok.png",
  "version": "2.1.0",
  "documentationUrl": "https://grokandmon.com",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true,
    "x402Payments": true
  },
  "x402": {
    "payTo": "eip155:10143:0x734B0e337bfa7d4764f4B806B4245Dd312DdF134",
    "currency": "USDC",
    "network": "monad",
    "chainId": 10143,
    "priceUSD": "0.001",
    "pricingUrl": "https://grokandmon.com/.well-known/x402-pricing.json",
    "freeTier": { "requestsPerDay": 100 }
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "alpha-scan",
      "name": "Alpha Scan",
      "description": "Aggregate signals from 9 data sources (DexScreener, GMGN, Hyperliquid, Polymarket, nad.fun, Jupiter, news, CoinGecko, Dex traders). Returns scored opportunities with confluence ratings and trading status.",
      "tags": ["alpha", "research", "monitoring", "signals", "trading"],
      "examples": [
        "Summarize the top Monad token flows over the last 24 hours.",
        "List suspicious tokens and explain why they were flagged.",
        "What are the current Tier 1 signals with highest confluence?"
      ]
    },
    {
      "id": "cultivation-status",
      "name": "Cultivation Status",
      "description": "Live sensor data (temperature, humidity, CO2, VPD, soil moisture) from IoT-equipped grow tent. Includes AI decision history and plant health assessment.",
      "tags": ["cultivation", "monitoring", "iot", "sensors"],
      "examples": [
        "Summarize current temp, humidity, CO2, and VPD.",
        "Highlight any sensor readings outside target ranges.",
        "What was the last AI decision for the grow?"
      ]
    },
    {
      "id": "signal-feed",
      "name": "Signal Feed",
      "description": "Real-time alpha signals with confluence scoring. Filter by tier (1/2/3), minimum confidence, or asset. Tier 1 = smart money convergence, Tier 2 = social + KOL, Tier 3 = trending + volume.",
      "tags": ["signals", "alpha", "feed", "real-time"],
      "examples": [
        "Show me the latest Tier 1 signals with confluence above 0.85.",
        "List all active signals sorted by confidence score.",
        "Filter signals for DeFi projects only."
      ]
    },
    {
      "id": "trade-execution",
      "name": "Trade Execution (Approval)",
      "description": "Queue trade intents for operator approval via Telegram. No auto-execution. High-risk trades (>$500) require explicit confirmation. Returns persistent task ID for tracking.",
      "tags": ["trading", "approval", "safety"],
      "examples": [
        "Queue a buy for $MON at 2% portfolio size.",
        "Request approval to sell 50% of an open position."
      ]
    },
    {
      "id": "agent-validate",
      "name": "Agent Validate",
      "description": "Validate another agent's A2A/MCP/x402 endpoints. Returns a 0-100 bootstrap score across five protocol layers: A2A discovery, MCP tools, x402 payments, infrastructure health, and 8004scan registration.",
      "tags": ["validation", "sentinel", "a2a", "mcp", "x402", "monitoring"],
      "examples": [
        "Validate https://some-agent.com",
        "Check if agent at https://example.com has working MCP tools",
        "Score agent #7 on Monad for protocol compliance"
      ]
    },
    {
      "id": "x402-oracle",
      "name": "x402 Digital Oracle",
      "description": "Paid intelligence service selling 5-domain synthesis (cultivation IoT + markets + social + Rasta culture + spirit). 4 price tiers: premium ($0.15, full AI narrative), grow-alpha ($0.05, cross-domain signal), daily-vibes ($0.02, composite score), sensor-snapshot ($0.005, raw IoT). Accepts USDC on Base via x402 EIP-3009 authorization. AP2 mandate chain supported.",
      "tags": ["x402", "oracle", "paid", "commerce", "ap2", "intelligence"],
      "examples": [
        "Buy a premium oracle consultation for $0.15 USDC",
        "Get the current grow alpha signal ($0.05)",
        "Fetch raw sensor data snapshot ($0.005)"
      ]
    },
    {
      "id": "art-studio",
      "name": "GanjaMon Art Studio",
      "description": "AI art generation with GanjaMon's evolving botanical signature. 5 paid modes: commission ($0.25, custom art from prompt/image), pfp ($0.10, unique agent profile pictures), meme ($0.05, actually funny Rasta memes), ganjafy ($0.03, transform any image into Rasta style), banner ($0.08, DexScreener/social banners). Every piece carries the agent's growth-stage signature and smoke-M watermark. Gallery at /api/x402/art/gallery.",
      "tags": ["art", "nft", "creative", "image", "x402", "paid", "meme", "pfp"],
      "examples": [
        "Commission custom art: POST /api/x402/art/commission with {prompt: 'your vision'}",
        "Generate an agent PFP: POST /api/x402/art/pfp with {prompt: 'agent description'}",
        "Create a meme: POST /api/x402/art/meme with {prompt: 'topic'}",
        "Ganjafy an image: POST /api/x402/art/ganjafy with {image_b64: '...'}",
        "Browse the gallery: GET /api/x402/art/gallery"
      ]
    }
  ],
  "supportsAuthenticatedExtendedCard": false
}
