8
n8n 한국어amn8n.com

AAVE 포트폴리오 전문 AI 어시스턴트

고급

이것은Finance, AI분야의자동화 워크플로우로, 23개의 노드를 포함합니다.주로 Set, Code, Gmail, Telegram, GoogleSheets 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. Telegram + 이메일 + GPT-4o + Moralis

사전 요구사항
  • Google 계정 및 Gmail API 인증 정보
  • Telegram Bot Token
  • Google Sheets API 인증 정보
  • 대상 API의 인증 정보가 필요할 수 있음
  • OpenAI API Key

카테고리

워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "id": "ECZnCUL1v6EUrpHN",
  "meta": {
    "instanceId": "a5283507e1917a33cc3ae615b2e7d5ad2c1e50955e6f831272ddd5ab816f3fb6",
    "templateCredsSetupCompleted": true
  },
  "name": "AAVE Portfolio Professional AI Agent",
  "tags": [],
  "nodes": [
    {
      "id": "8b4dd2cc-ecb4-46bb-bf3e-7715cf88a108",
      "name": "Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        2760,
        0
      ],
      "webhookId": "dc4b5b74-52d4-4132-a9ee-4bbb1bd1d93f",
      "parameters": {
        "text": "={{ $json.output }}",
        "chatId": "<<Insert ChatID>>",
        "additionalFields": {
          "appendAttribution": false
        }
      },
      "credentials": {
        "telegramApi": {
          "id": "l6TLZaqCatJTKOw8",
          "name": "DeFi Monitor"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "6506d454-1cd2-44b7-8207-9797141dce5a",
      "name": "스케줄 트리거",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        620,
        0
      ],
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "hours"
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "94d3ce0c-fafd-4ca0-a767-a164a5b2c160",
      "name": "OpenAI 채팅 모델",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1320,
        320
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4o-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "id": "yUizd8t0sD5wMYVG",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "51b04d71-e0fa-48bd-a6bb-80021478010b",
      "name": "getDefiSummary",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        1600,
        320
      ],
      "parameters": {
        "url": "=https://deep-index.moralis.io/api/v2.2/wallets/{{$json.Wallet_Address}}/defi/summary",
        "options": {},
        "sendHeaders": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "Get DeFi protocols by wallet",
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        }
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "lr0Flt0yHKKGlKTj",
          "name": "Moralis"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "981c2af0-b001-4f82-903a-b7c843fa0df9",
      "name": "getDefiPositionsSummary",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        1900,
        320
      ],
      "parameters": {
        "url": "=https://deep-index.moralis.io/api/v2.2/wallets/{{$json.Wallet_Address}}/defi/positions",
        "options": {},
        "sendHeaders": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "Get DeFi positions by wallet",
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        }
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "lr0Flt0yHKKGlKTj",
          "name": "Moralis"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "4f95523b-4877-4f29-a9f1-21c2d153bbb6",
      "name": "getDefiPositionsByProtocol",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        2180,
        320
      ],
      "parameters": {
        "url": "=https://deep-index.moralis.io/api/v2.2/wallets/{{$json.Wallet_Address}}/defi/aave-v3/positions",
        "options": {},
        "sendHeaders": true,
        "authentication": "genericCredentialType",
        "genericAuthType": "httpHeaderAuth",
        "toolDescription": "Get detailed DeFi positions by wallet and protocol",
        "headerParameters": {
          "parameters": [
            {
              "name": "Content-Type",
              "value": "application/json"
            }
          ]
        }
      },
      "credentials": {
        "httpHeaderAuth": {
          "id": "lr0Flt0yHKKGlKTj",
          "name": "Moralis"
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "1df5e729-f892-4a1e-8c4a-f50af0fc318e",
      "name": "Gmail",
      "type": "n8n-nodes-base.gmail",
      "position": [
        2780,
        260
      ],
      "webhookId": "ef883c10-ea03-44f0-b7f7-e3c855cdb175",
      "parameters": {
        "sendTo": "don.jayamaha@treasurium.capital",
        "message": "={{ $json.htmlBody }}",
        "options": {
          "appendAttribution": false
        },
        "subject": "Aave DeFi Health Report"
      },
      "credentials": {
        "gmailOAuth2": {
          "id": "gJq9VKcqPXjhNh02",
          "name": "Gmail account"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "60badfca-b47c-4e07-abc4-be75e2297a71",
      "name": "이메일 형식 지정",
      "type": "n8n-nodes-base.code",
      "position": [
        2480,
        260
      ],
      "parameters": {
        "jsCode": "const aiOutput = $json.output || \"No data available.\";\nconst date = new Date().toISOString().split('T')[0];\n\n// Extract wallet using regex\nconst walletMatch = aiOutput.match(/Wallet:\\s*(0x[a-fA-F0-9]{40})/);\nconst wallet = walletMatch ? walletMatch[1] : \"Unknown Wallet\";\n\n// Convert \\n to <br> for HTML formatting\nconst htmlFormatted = aiOutput\n  .replace(/---/g, '<hr>') // Replace section breaks\n  .replace(/\\n{2,}/g, '<br><br>') // Extra line spacing between sections\n  .replace(/\\n/g, '<br>'); // Standard line breaks\n\n// Wrap in basic HTML styling\nconst htmlBody = `\n  <div style=\"font-family: Arial, sans-serif; font-size: 14px; line-height: 1.6; color: #222;\">\n    ${htmlFormatted}\n  </div>\n`;\n\nconst textBody = aiOutput;\nconst subject = `🛡️ Aave DeFi Health Report – ${date}`;\n\nreturn [\n  {\n    json: {\n      wallet,\n      subject,\n      htmlBody,\n      textBody\n    }\n  }\n];"
      },
      "typeVersion": 2
    },
    {
      "id": "cf7e92d5-5201-4273-a65d-bb80f2d1f993",
      "name": "AAVE 포트폴리오 전문 AI 에이전트",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1740,
        0
      ],
      "parameters": {
        "text": "={{ $json.Wallet_Address }}",
        "options": {
          "systemMessage": "You are a blockchain DeFi data assistant. Your task is to fetch, analyze, and summarize Aave-related DeFi positions using the Moralis DeFi API, then deliver a human-readable report to the user via Telegram.\n\nYour task is to:\n1. Fetch, analyze, and summarize Aave-related DeFi positions using the Moralis DeFi API.\n2. Collect data from the following three API endpoints:\n   - **getDefiSummary**  \n     URL: https://deep-index.moralis.io/api/v2.2/wallets/{{ $json.wallet_address }}/defi/summary  \n     Description: Retrieves a list of all DeFi protocols the wallet is interacting with.\n\n   - **getDefiPositionsSummary**  \n     URL: https://deep-index.moralis.io/api/v2.2/wallets/{{ $json.wallet_address }}/defi/positions  \n     Description: Provides a summary of DeFi protocol positions for the wallet, including collateral and debt levels.\n\n   - **getDefiPositionsByProtocol**  \n     URL: https://deep-index.moralis.io/api/v2.2/wallets/{{ $json.wallet_address }}/defi/aave-v3/positions  \n     Description: Returns detailed Aave position data, including pool details, underlying assets, balances, and health factors.\n\n🔹 Your output format must follow this structure:\n\n1️⃣ **Header**  \n📊 Aave DeFi Health Report\nWallet: {{wallet_address}}\nDate: {{$json.current_date}}\n\n2️⃣ **Position Summary (Loop over each Aave pool position)**  \n\n▪️ Pool: {{pool_name}}\n• Supply: ${{supplyBalanceUSD}}\n• Borrowed: ${{borrowBalanceUSD}}\n• Collateral: ${{collateralValueUSD}}\n• Health Factor: {{healthFactor}}\n• Liquidation Threshold: {{liquidationThreshold}}\n• Liquidation Risk: {{liquidationRisk ? \"⚠️ Yes\" : \"No\"}}\n\nUnderlying Assets:\n{{#each underlyingAssets}}\n- {{name}} ({{symbol}}): {{balance}}\n{{/each}}\n\n\n, \n\n4️⃣ **Readable Numbers:**  \n- Format large numbers with commas (e.g., `15,000` instead of `15000`).\n- Display ETH values to 4 decimal places for easy reading.\n\n5️⃣ **Fallback Message**  \nIf no Aave data is found, reply with:\n\n❌ No Aave V3 positions found for this wallet.\n\n6️⃣ **Example Telegram Output:**  \n\n📊 Aave DeFi Health Report\nWallet: 0xA221674eDB403A8F714F66Af74a2332c3CB5C0c3\nDate: 2025-05-08\n\n▪️ Pool: Aave Lending Pool\n• Supply: $15,000.00\n• Borrowed: $7,500.00\n• Collateral: $15,000.00\n• Health Factor: 2.00\n• Liquidation Threshold: 1.05\n• Liquidation Risk: No\n• Net Worth\nUnderlying Assets:\n\nDAI: 10,000\n\nUSDC: 5,000\n\n\n🔹 **Instructions:**  \n- Fetch data directly from the Moralis API endpoints provided.  \n- Parse and format the response according to the structure above.  \n- Send the formatted message to the specified Telegram Chat ID.  \n- If no data is available, send the fallback message instead.  \n- This report should be updated every 30 minutes and triggered on critical health factors (<1.1).\n\n"
        },
        "promptType": "define"
      },
      "typeVersion": 1.9
    },
    {
      "id": "b57ddee3-7b92-4e89-9f58-37855a86ab31",
      "name": "모니터링할 지갑 주소",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        980,
        0
      ],
      "parameters": {
        "options": {},
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1rTPT4-e8AER5xJkm297ibk3e4wVhDd5zSi66kTOCW0U/edit#gid=0",
          "cachedResultName": "Sheet1"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1rTPT4-e8AER5xJkm297ibk3e4wVhDd5zSi66kTOCW0U",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1rTPT4-e8AER5xJkm297ibk3e4wVhDd5zSi66kTOCW0U/edit?usp=drivesdk",
          "cachedResultName": "Aave Wallet Address"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "vHcPQdCHeNGUtbT0",
          "name": "Google Sheets account 2"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "16293754-9aa6-4c6c-b9c5-e630e0ccbe25",
      "name": "필드 편집",
      "type": "n8n-nodes-base.set",
      "position": [
        1340,
        0
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "92ced85e-ea59-4c12-9ee9-fe0b46a91ed4",
              "name": "Wallet_Address",
              "type": "string",
              "value": "={{ $json.wallet_address }}"
            },
            {
              "id": "da0fed7a-5fe0-4202-b8e6-f8ccb7efcebe",
              "name": "=current_date",
              "type": "string",
              "value": "={{ new Date().toISOString().split('T')[0] }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "40cde5ac-8e8c-4e34-8ed8-24f2e13933cd",
      "name": "스티커 메모",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        540,
        -240
      ],
      "parameters": {
        "color": 4,
        "height": 420,
        "content": "## ⏰ Scheduler\n\n🔁 Triggers the workflow at fixed intervals (default: every X hours)\n\n✅ Used for automatic periodic scanning of all wallets in the sheet.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "72748224-3c09-4cc0-8607-d64788b35c0f",
      "name": "스티커 메모1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        900,
        -340
      ],
      "parameters": {
        "color": 7,
        "width": 260,
        "height": 520,
        "content": "## 📄 Google Sheets Wallet Loader\n\n📌 Purpose: Loads wallet addresses from a Google Sheet\n\n➕ Add wallet: Insert a new row\n➖ Remove wallet: Delete the row\n\n⚠️ Required column: `wallet_address`\n🗂️ Source Sheet: [Google Sheet link]\n"
      },
      "typeVersion": 1
    },
    {
      "id": "e1b4d506-5859-466b-8754-2e2bd2630685",
      "name": "스티커 메모2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1260,
        -260
      ],
      "parameters": {
        "color": 2,
        "height": 440,
        "content": "## 🧩 Set Variables\n\n🪪 `Wallet_Address` – used in all API calls and report labels  \n📅 `current_date` – dynamically generates today's date in `YYYY-MM-DD` format\n\n✅ Enables personalized reporting per wallet\n"
      },
      "typeVersion": 1
    },
    {
      "id": "d2494da5-0196-438a-8da8-02fba036ab3b",
      "name": "스티커 메모3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1620,
        -340
      ],
      "parameters": {
        "color": 5,
        "width": 500,
        "height": 520,
        "content": "## 🤖 Aave AI Report Generator\n\n🧠 Uses LangChain + GPT to generate a DeFi health report for Aave V3 positions\n\n📥 Input: `Wallet_Address`, `current_date`\n📊 Fetches data from Moralis API:\n  - /defi/summary\n  - /defi/positions\n  - /defi/aave-v3/positions\n\n🧾 Outputs formatted message sent to:\n- Telegram\n- Email\n"
      },
      "typeVersion": 1
    },
    {
      "id": "b27d9c2c-853c-4aad-891d-eb1722089b17",
      "name": "스티커 메모4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1520,
        280
      ],
      "parameters": {
        "color": 6,
        "height": 460,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n## 📡 Moralis API – DeFi Summary\n\n🔎 URL (dynamic): /wallets/{{$json.Wallet_Address}}/defi/summary  \n📋 Description: Fetches protocols wallet is using  \n⚠️ Requires valid Moralis API Key (HTTP Header Auth)\n"
      },
      "typeVersion": 1
    },
    {
      "id": "956ddef2-e2cb-4203-8aa1-e1bed07895f7",
      "name": "스티커 메모5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1820,
        280
      ],
      "parameters": {
        "color": 6,
        "height": 460,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## 📡 Moralis API – Position Summary\n\n🔎 URL (dynamic): /wallets/{{$json.Wallet_Address}}/defi/positions  \n📋 Description: Gets protocol-level position data (supply, borrow, collateral)  \n⚠️ Required for high-level Aave analysis\n"
      },
      "typeVersion": 1
    },
    {
      "id": "30a23bfd-ea48-473d-b72c-0164c278d7b4",
      "name": "스티커 메모6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2100,
        280
      ],
      "parameters": {
        "color": 6,
        "height": 460,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n## 📡 Moralis API – Aave V3 Details\n\n🔎 URL (dynamic): /wallets/{{$json.Wallet_Address}}/defi/aave-v3/positions  \n📋 Description: Gets pool-level breakdown (assets, health factor, risk)  \n🚨 Critical for liquidation monitoring\n"
      },
      "typeVersion": 1
    },
    {
      "id": "5ca1a63a-c5a3-4a96-a1b4-9942ef73467d",
      "name": "스티커 메모7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2700,
        200
      ],
      "parameters": {
        "color": 4,
        "width": 260,
        "height": 560,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## 📧 Send Aave Report via Gmail\n\n📤 Sends formatted HTML email report  \n📥 Input: `htmlBody`, `subject` from code node  \n📌 To: <<Replace Email>>\n\n✅ Requires Gmail OAuth2 credential\n"
      },
      "typeVersion": 1
    },
    {
      "id": "45ee0bc1-5c11-4b18-9f2f-8b09d015e6e8",
      "name": "스티커 메모8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2400,
        200
      ],
      "parameters": {
        "color": 5,
        "width": 260,
        "height": 560,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n## 📨 Format Email Report\n\n🧾 Converts report to HTML + plain text for Gmail delivery  \n🪪 Uses: `Wallet_Address`, `current_date`  \n📅 Date is auto-formatted on each run\n\n⚠️ Replace static wallet/date if hardcoded\n"
      },
      "typeVersion": 1
    },
    {
      "id": "9b5d76f4-2e46-4847-a360-f4f2b3927e43",
      "name": "스티커 메모9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2700,
        -300
      ],
      "parameters": {
        "color": 4,
        "height": 480,
        "content": "## 📲 Telegram Message Delivery\n\n📤 Sends Aave summary message to Telegram chat  \n📥 Input: AI output in Markdown/HTML format  \n✅ Used for real-time updates and alerts\n\n📌 Chat ID: <<Replace ChatId>>\n"
      },
      "typeVersion": 1
    },
    {
      "id": "7384fbd5-7964-4b2a-a0bd-fa715217cac0",
      "name": "스티커 메모10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1220,
        280
      ],
      "parameters": {
        "color": 3,
        "width": 260,
        "height": 560,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n## 🧠 OpenAI Chat Model\n\n📌 Model: `gpt-4o-mini` (high-speed, multi-modal optimized)\n\n🎯 Role: Processes prompts and generates DeFi summaries and insights  \n🔗 Connected to LangChain Agent node  \n📥 Inputs: `Wallet_Address`, `current_date`  \n📤 Output: Natural language Telegram/Email report via AI Agent\n\n✅ Ensure your OpenAI API credentials are set\n"
      },
      "typeVersion": 1
    },
    {
      "id": "9baa4c9d-2cb0-40bb-bdb8-cea460451024",
      "name": "스티커 메모11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3240,
        -1400
      ],
      "parameters": {
        "width": 1280,
        "height": 2180,
        "content": "# 🧠 AAVE Portfolio Professional AI Agent – Full System Documentation\n\nA next-generation AI-powered DeFi portfolio analyzer built to monitor **multiple wallet addresses** and generate structured Aave V3 health reports via Telegram and Email using LangChain + GPT-4o + Moralis API.\n\n---\n\n## 🧩 Included Components (Workflows)\n\n> Download and install the following nodes and credentials to ensure full system operation.\n\n| Component Name                         | Function                                                               |\n| -------------------------------------- | ---------------------------------------------------------------------- |\n| ✅ Schedule Trigger                     | Runs the agent periodically (e.g. every hour)                          |\n| ✅ Google Sheets Wallet Loader          | Reads wallet addresses from a Google Sheet                             |\n| ✅ Set Variables                        | Injects wallet address + current date into the flow                    |\n| ✅ AAVE Portfolio Professional AI Agent | LangChain Agent calling OpenAI + Moralis APIs to analyze wallet health |\n| ✅ Moralis API Nodes (3)                | Fetches DeFi summary, positions, and Aave V3-specific data             |\n| ✅ OpenAI Chat Model                    | Provides GPT-4o-mini language model for report generation              |\n| ✅ Format Email                         | Converts AI output into styled HTML + plain text                       |\n| ✅ Telegram Message Delivery            | Sends summary report to Telegram chat                                  |\n| ✅ Gmail Email Sender                   | Sends full HTML report to configured email address                     |\n\n---\n\n## ⚙️ Installation Instructions\n\n### Step 1: Import Workflow\n\n1. Open your **n8n editor UI**.\n2. Import the `AAVE_Portfolio_Professional_AI_Agent.json` file.\n3. Ensure all nodes are **connected**, especially Google Sheets → AI Agent.\n\n### Step 2: Google Sheets Setup\n\n1. Create a new sheet with a column titled `wallet_address`.\n2. Add the Ethereum wallet addresses you want to monitor in each row.\n3. Connect your Google Sheets OAuth2 credential to the workflow.\n\n### Step 3: Credentials Setup\n\n| Service  | Type             | Setup Instructions                                                |\n| -------- | ---------------- | ----------------------------------------------------------------- |\n| Moralis  | HTTP Header Auth | Add `X-API-Key: YOUR_MORALIS_KEY`                                 |\n| OpenAI   | OpenAI API       | Use `gpt-4o-mini` or your preferred model                         |\n| Gmail    | Gmail OAuth2     | Connect your Google Account for email delivery                    |\n| Telegram | Telegram Bot API | Link your bot with the correct Chat ID (`539847013` or as needed) |\n\n---\n\n## 🖥️ System Overview\n\n**Data Flow:**\n\n```\n[Scheduler or Manual Run] \n→ [Google Sheet: Wallets] \n→ [Set Wallet + Date]\n→ [Moralis API Data Fetch] \n→ [LangChain + GPT Summary]\n→ [Telegram + Email Report Delivery]\n```\n\n**Analysis Includes:**\n\n* Supply / Borrow / Collateral per pool\n* Liquidation threshold & health factor\n* Asset-level breakdowns (e.g., WBTC, USDC)\n* Liquidation risk alerts (⚠️)\n\n---\n\n## 📬 Output Format\n\n* Telegram Message: human-readable summary for each wallet\n* Email Report: full HTML + plain text with tables and asset detail\n* Includes dynamic wallet address and current date per report\n\n---\n\n## 🔧 Customization Ideas\n\n* Add Telegram commands like `/aave 0x123...` to trigger on-demand\n* Set health-factor alerts (< 1.2) to notify immediately\n* Export to Notion, CSV, or build dashboard integrations\n\n---\n\n## 🚀 Support & Licensing\n\n🔗 **Don Jayamaha – LinkedIn**\n[http://linkedin.com/in/donjayamahajr](http://linkedin.com/in/donjayamahajr)\n\n© 2025 Treasurium Capital Limited Company. All rights reserved.\nThis AI workflow system, including prompt logic, integration structure, and tooling, is proprietary to **Treasurium Capital**. Reuse, repackaging, or resale is prohibited without license. Educational use permitted with attribution.\n\n\n"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "0f2602e9-4654-4181-af14-06438b8a3a32",
  "connections": {
    "16293754-9aa6-4c6c-b9c5-e630e0ccbe25": {
      "main": [
        [
          {
            "node": "cf7e92d5-5201-4273-a65d-bb80f2d1f993",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "60badfca-b47c-4e07-abc4-be75e2297a71": {
      "main": [
        [
          {
            "node": "1df5e729-f892-4a1e-8c4a-f50af0fc318e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "51b04d71-e0fa-48bd-a6bb-80021478010b": {
      "ai_tool": [
        [
          {
            "node": "cf7e92d5-5201-4273-a65d-bb80f2d1f993",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "6506d454-1cd2-44b7-8207-9797141dce5a": {
      "main": [
        [
          {
            "node": "b57ddee3-7b92-4e89-9f58-37855a86ab31",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "94d3ce0c-fafd-4ca0-a767-a164a5b2c160": {
      "ai_languageModel": [
        [
          {
            "node": "cf7e92d5-5201-4273-a65d-bb80f2d1f993",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "981c2af0-b001-4f82-903a-b7c843fa0df9": {
      "ai_tool": [
        [
          {
            "node": "cf7e92d5-5201-4273-a65d-bb80f2d1f993",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "4f95523b-4877-4f29-a9f1-21c2d153bbb6": {
      "ai_tool": [
        [
          {
            "node": "cf7e92d5-5201-4273-a65d-bb80f2d1f993",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "b57ddee3-7b92-4e89-9f58-37855a86ab31": {
      "main": [
        [
          {
            "node": "16293754-9aa6-4c6c-b9c5-e630e0ccbe25",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "cf7e92d5-5201-4273-a65d-bb80f2d1f993": {
      "main": [
        [
          {
            "node": "8b4dd2cc-ecb4-46bb-bf3e-7715cf88a108",
            "type": "main",
            "index": 0
          },
          {
            "node": "60badfca-b47c-4e07-abc4-be75e2297a71",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

고급 - 금융, 인공지능

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
고급
노드 수23
카테고리2
노드 유형10
난이도 설명

고급 사용자를 위한 16+개 노드의 복잡한 워크플로우

저자
Don Jayamaha Jr

Don Jayamaha Jr

@don-the-gem-dealer

With 12 years of experience as a Blockchain Strategist and Web3 Architect, I specialize in bridging the gap between traditional industries and decentralized technologies. My expertise spans tokenized assets, crypto payment integrations, and blockchain-driven market solutions.

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34