{
  "name": "Track CoinMarketCap crypto sector pumps with Gemini AI and send digests to Discord",
  "nodes": [
    {
      "id": "1ce5846c-3319-48b6-888a-c1c0df56e7fd",
      "name": "Sticky Note - Overview",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -496,
        -352
      ],
      "parameters": {
        "width": 420,
        "height": 928,
        "content": "## 🔥 Crypto narrative trend tracker\n\n**Who is this for?**\nCrypto traders who want to identify trending sectors and narratives before they become mainstream.\n\n**What it does:**\nFetches top gaining cryp"
      }
    },
    {
      "id": "9677cd27-98b9-4e07-9ad6-6224e18b00b4",
      "name": "Sticky Note - Data Collection",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        160,
        80
      ],
      "parameters": {
        "width": 604,
        "height": 184,
        "content": "### 📥 Data Collection & Processing\nFetch gainers from CMC, filter by criteria, and group by sector"
      }
    },
    {
      "id": "a8a012f5-2a45-42b2-ac61-7b5f6acd513e",
      "name": "Sticky Note - AI Analysis",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        880,
        16
      ],
      "parameters": {
        "width": 1492,
        "height": 200,
        "content": "### 🤖 AI Analysis & Output\nGenerate sector research prompts, analyze with Gemini, and send digest to Discord"
      }
    },
    {
      "id": "d72c6852-47b5-4f0d-aed3-38880a9d8675",
      "name": "Schedule Trigger (Hourly)",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -32,
        208
      ]
    },
    {
      "id": "ef3d5990-ae36-4671-980b-072f4e7a3f90",
      "name": "Fetch Top 200 Gainers from CMC",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        192,
        208
      ]
    },
    {
      "id": "d1cac68e-d48a-4322-82de-8a3b50b9c33c",
      "name": "Filter Top Gainers (40% gain, $10M MC, $1M vol)",
      "type": "n8n-nodes-base.code",
      "position": [
        416,
        208
      ]
    },
    {
      "id": "59fa7b69-0219-4180-b44c-0cb6933ed19a",
      "name": "Group Tokens by Sector",
      "type": "n8n-nodes-base.code",
      "position": [
        640,
        208
      ]
    },
    {
      "id": "9237ccd9-37ec-4ffa-af65-1322eae81200",
      "name": "Prepare Gemini Research Prompts",
      "type": "n8n-nodes-base.code",
      "position": [
        864,
        128
      ]
    },
    {
      "id": "c06477be-d939-470d-afce-5b3e9c63d96e",
      "name": "Gemini Sector Research",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        1088,
        128
      ]
    },
    {
      "id": "2bfc1ab1-5520-4644-9bde-88d1b995b612",
      "name": "Format Sector Analysis Results",
      "type": "n8n-nodes-base.code",
      "position": [
        1440,
        128
      ]
    },
    {
      "id": "46954855-e9a0-4d83-ad31-450d635588f0",
      "name": "Merge Sector Data with Analysis",
      "type": "n8n-nodes-base.merge",
      "position": [
        1680,
        224
      ]
    },
    {
      "id": "f0a6d9e7-47e1-46a2-9157-437029b31c7b",
      "name": "Create Narrative Digest Report",
      "type": "n8n-nodes-base.code",
      "position": [
        1840,
        128
      ]
    },
    {
      "id": "557d704f-b691-46ee-9931-da6449e82343",
      "name": "Split Report for Discord (2000 char limit)",
      "type": "n8n-nodes-base.code",
      "position": [
        2048,
        128
      ]
    },
    {
      "id": "5e6384e9-d277-4674-aa71-8e7a31f6c824",
      "name": "Send to Discord",
      "type": "n8n-nodes-base.discord",
      "position": [
        2256,
        128
      ]
    }
  ],
  "connections": {
    "Gemini Sector Research": {
      "main": [
        [
          {
            "node": "Format Sector Analysis Results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Group Tokens by Sector": {
      "main": [
        [
          {
            "node": "Prepare Gemini Research Prompts",
            "type": "main",
            "index": 0
          },
          {
            "node": "Merge Sector Data with Analysis",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "Schedule Trigger (Hourly)": {
      "main": [
        [
          {
            "node": "Fetch Top 200 Gainers from CMC",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Narrative Digest Report": {
      "main": [
        [
          {
            "node": "Split Report for Discord (2000 char limit)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Top 200 Gainers from CMC": {
      "main": [
        [
          {
            "node": "Filter Top Gainers (40% gain, $10M MC, $1M vol)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Format Sector Analysis Results": {
      "main": [
        [
          {
            "node": "Merge Sector Data with Analysis",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Merge Sector Data with Analysis": {
      "main": [
        [
          {
            "node": "Create Narrative Digest Report",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Prepare Gemini Research Prompts": {
      "main": [
        [
          {
            "node": "Gemini Sector Research",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Report for Discord (2000 char limit)": {
      "main": [
        [
          {
            "node": "Send to Discord",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter Top Gainers (40% gain, $10M MC, $1M vol)": {
      "main": [
        [
          {
            "node": "Group Tokens by Sector",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}