n8n Solana Token Price Alerts via Jupiter + Telegram
n8n Solana Token Price Alerts via Jupiter + Telegram
Regular price
£73.99
Regular price
£73.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Solana Token Price Alerts via Jupiter + Telegram
Regular price
£73.99
Regular price
£73.99
Sale price
Unit price
/
per
Get Solana SPL token price alerts on Telegram—only when the price actually crosses your threshold
This n8n workflow monitors a Solana SPL token’s USD price using Jupiter every 5 minutes and sends you a Telegram notification the moment the price moves above or below your configured threshold—triggering once per crossing instead of spamming on every check.
What this workflow does
Designed for reliable n8n automation with clear alert logic, the workflow:
- Runs on a schedule every 5 minutes using a Schedule Trigger.
- Fetches the current USD price for your configured SPL token mint (TOKEN_MINT) from the public Jupiter price API, retrying twice if the request fails.
- Compares the latest price to your configured PRICE_THRESHOLD and DIRECTION (above or below).
- Tracks prior state from the previous run and checks whether the price has transitioned from “not past the threshold” to “past the threshold.”
- Sends a Telegram alert only on transition, so it triggers once per threshold crossing rather than repeatedly on every scheduled execution.
Use cases
- Token monitoring for operators: receive a Telegram alert when a token’s USD price breaks above a target level or drops below a stop threshold.
- SaaS and analytics teams: watch specific SPL mints without building custom pricing services.
- Automation engineers: deploy a dependable price-alert workflow with stateful “crossing” logic inside n8n.
Technical details
- Scheduler: schedule trigger (every 5 minutes)
- Price retrieval: HTTP Request to the public Jupiter price API (with up to 2 retries)
- Decision logic: if + code nodes to evaluate threshold crossing against the previous stored state
- Notifications: Telegram node using a Telegram bot token
- Config via environment variables: TOKEN_MINT, PRICE_THRESHOLD, DIRECTION, TELEGRAM_CHAT_ID
- Stability: keep the workflow running so it can store the last threshold state between checks
