ChainStream 트리거 노드
ChainstreamTrigger 노드는 n8n에서 이벤트 기반 워크플로를 가능하게 합니다. 스케줄에 따라 변경 사항을 폴링하는 대신, 이 노드는 웹훅을 통해 ChainStream에서 실시간 이벤트를 수신하고 온체인에서 무언가 발생하는 순간 워크플로를 시작합니다.
작동 방식
- 트리거 노드가 활성화되면 n8n이 웹훅 엔드포인트를 노출합니다.
- 해당 엔드포인트를 ChainStream 대시보드에 등록합니다.
- 매칭되는 온체인 이벤트가 발생하면 ChainStream이 웹훅으로 POST 요청을 보냅니다.
- 트리거 노드가 페이로드를 파싱하고 워크플로를 시작합니다.
설정
Step 1 — 트리거 노드 추가
n8n 워크플로 에디터에서:- Add Node를 클릭하고 ChainStream Trigger를 검색합니다.
- 노드를 캔버스에 워크플로의 첫 번째 노드로 배치합니다.
- 수신할 Event Type을 선택합니다 (아래 테이블 참조).
Step 2 — Webhook URL 복사
트리거 노드를 배치한 후:- 노드 설정을 엽니다.
- 상단에 표시된 Webhook URL을 복사합니다. 다음과 같은 형식입니다:
Step 3 — ChainStream에 Webhook 등록
- ChainStream 대시보드에서 Settings > Webhooks로 이동합니다.
- Create Webhook을 클릭합니다.
- n8n 웹훅 URL을 붙여넣습니다.
- 구독할 이벤트 유형을 선택합니다.
- 저장하고 활성화합니다.
Step 4 — 연결 테스트
- n8n에서 트리거 노드의 Listen for Test Event를 클릭합니다.
- ChainStream에서 방금 생성한 웹훅의 Send Test Event를 클릭합니다.
- 트리거 노드가 페이로드를 수신하는지 확인합니다.
지원 이벤트
노드 구성
이벤트 페이로드
token.price.change
token.transfer.large
token.new
trade.activity
예시: 대량 이체 Telegram 알림
대량 USDC 이체가 감지되면 Telegram 메시지를 보내는 전체 워크플로입니다.문제 해결
다음 단계
n8n 개요
ChainStream n8n 노드에서 사용 가능한 모든 리소스 및 작업을 살펴보세요.
Webhooks API
ChainStream API를 통해 프로그래밍 방식으로 웹훅 구독을 관리합니다.

