跳轉到主要內容
ChainstreamTrigger 節點在 n8n 中實現事件驅動的工作流。該節點不再按計劃輪詢變更,而是透過 Webhook 從 ChainStream 接收實時事件,在鏈上事件發生的瞬間啟動你的工作流。

工作原理

  1. 當觸發器節點處於活動狀態時,n8n 會暴露一個 Webhook 端點。
  2. 你在 ChainStream Dashboard 中註冊該端點。
  3. 當匹配的鏈上事件發生時,ChainStream 向該 Webhook 傳送 POST 請求。
  4. 觸發器節點解析負載並啟動工作流。

設定

步驟 1 —— 新增觸發器節點

在 n8n 工作流編輯器中:
  1. 點選 Add Node 並搜尋 ChainStream Trigger
  2. 將節點拖到畫布上作為工作流的第一個節點。
  3. 選擇你要監聽的 Event Type(參見下表)。

步驟 2 —— 複製 Webhook URL

放置觸發器節點後:
  1. 開啟節點設定。
  2. 複製頂部顯示的 Webhook URL。格式如下:
在生產模式下,請使用 Production URL(而非測試 URL),以確保在工作流編輯器關閉後觸發器仍保持活動狀態。

步驟 3 —— 在 ChainStream 中註冊 Webhook

  1. 在 ChainStream Dashboard 中,前往 Settings > Webhooks
  2. 點選 Create Webhook
  3. 貼上 n8n 的 Webhook URL。
  4. 選擇要訂閱的事件型別。
  5. 儲存並啟用。

步驟 4 —— 測試連線

  1. 在 n8n 中,點選觸發器節點上的 Listen for Test Event
  2. 在 ChainStream 中,點選剛建立的 Webhook 上的 Send Test Event
  3. 驗證觸發器節點是否收到負載。

支援的事件

節點配置

事件負載

token.price.change

token.transfer.large

token.new

trade.activity

示例:大額轉賬 Telegram 告警

一個完整的工作流,當檢測到大額 USDC 轉賬時傳送 Telegram 訊息。

故障排除

下一步

n8n 概覽

檢視 ChainStream n8n 節點中所有可用的資源和操作。

Webhooks API

透過 ChainStream API 以程式設計方式管理 Webhook 訂閱。