n8n Guides
n8nsolanacryptofree

Monitor a Solana token price with a Telegram alert

Who this is for: anyone holding or watching an SPL token who wants to know on Telegram the moment its price crosses a level, instead of checking a chart every hour.

What the workflow does

On a schedule, n8n queries the public Jupiter price API for the token mint you specify, compares the price against the threshold you set, and sends a Telegram message when it crosses it. No paid API key required.

Procedure

  1. Download the workflow from the n8n-solana-price-alert repository (file solana-price-alert.json).
  2. In n8n: Workflows → Import from File and pick the downloaded file.
  3. Set the token mint address and your price threshold in the environment variables described in the repository's README.
  4. Create a Telegram bot (talk to @BotFather, /newbot, copy the token) and connect it in the alert node.
  5. Activate the workflow.

How it works under the hood

The price comes from Jupiter's public aggregator API, which reflects real on-chain liquidity rather than a single exchange. The workflow keeps its own state so it only alerts once per threshold crossing, not on every single poll while the price stays past it.

Related: if what you actually want to watch is a specific wallet's activity rather than a price level, see this guide instead.