ChainStream Trigger Node
TheChainstreamTrigger node enables event-driven workflows in n8n. Instead of polling for changes on a schedule, this node receives real-time events from ChainStream via webhooks and kicks off your workflow the moment something happens on-chain.
How It Works
- n8n exposes a webhook endpoint when the trigger node is active.
- You register that endpoint in your ChainStream dashboard.
- When a matching on-chain event occurs, ChainStream sends a POST request to the webhook.
- The trigger node parses the payload and starts the workflow.
Setup
Step 1 — Add the Trigger Node
In the n8n workflow editor:- Click Add Node and search for ChainStream Trigger.
- Drag the node onto the canvas as the first node in your workflow.
- Select the Event Type you want to listen for (see table below).
Step 2 — Copy the Webhook URL
Once the trigger node is placed:- Open the node settings.
- Copy the Webhook URL displayed at the top. It will look like:
Step 3 — Register the Webhook in ChainStream
- In your ChainStream dashboard, go to Settings > Webhooks.
- Click Create Webhook.
- Paste the n8n webhook URL.
- Select the event types to subscribe to.
- Save and activate.
Step 4 — Test the Connection
- In n8n, click Listen for Test Event on the trigger node.
- In ChainStream, click Send Test Event on the webhook you just created.
- Verify that the trigger node receives the payload.
Supported Events
Node Configuration
Event Payloads
token.price.change
token.transfer.large
token.new
trade.activity
Example: Large Transfer to Telegram Alert
A complete workflow that sends a Telegram message when a large USDC transfer is detected.Troubleshooting
Next Steps
n8n Overview
See all available resources and operations in the ChainStream n8n node.
Webhooks API
Manage webhook subscriptions programmatically via the ChainStream API.

