Node Reference
Complete reference for all available NodeMatrix nodes
Node Categories
Nodes are organized into categories based on their function: Triggers, Actions, Logic, and Utilities.
Trigger Nodes
Trigger nodes start your workflow when specific conditions are met.
| Node | Description | Inputs |
|---|---|---|
| Price Trigger | Fires when token price crosses threshold | Token, Condition, Value |
| Time Trigger | Fires at scheduled intervals | Interval, Start Time |
| Event Trigger | Fires on blockchain events | Contract, Event Name |
| Webhook Trigger | Fires on HTTP request | URL, Method |
| Balance Trigger | Fires when wallet balance changes | Wallet, Token, Condition |
Action Nodes
Action nodes perform operations when triggered.
Swap
Exchange tokens on supported DEXes with configurable slippage and deadline.
Transfer
Send tokens or NFTs to specified addresses with gas optimization.
Stake
Stake tokens in supported protocols and manage positions.
Contract Call
Execute arbitrary smart contract functions with custom parameters.
Tweet
Post automated tweets based on workflow data and events.
Telegram
Send notifications and updates to Telegram channels.
Logic Nodes
Logic nodes add intelligence and branching to your workflows.
| Node | Description | Use Case |
|---|---|---|
| If/Else | Conditional branching | Execute different paths based on conditions |
| Switch | Multi-path branching | Route to multiple paths based on value |
| Loop | Iterate over data | Process arrays and lists |
| Delay | Pause execution | Wait before next action |
| Merge | Combine data | Join multiple data streams |
Utility Nodes
Utility nodes help with data manipulation and external integrations.
| Node | Description |
|---|---|
| HTTP Request | Make API calls to external services |
| JSON Parse | Extract data from JSON responses |
| Math | Perform calculations on numeric data |
| Format | Transform and format data strings |
| Storage | Read/write persistent data |
| Logger | Log data for debugging |