n8n Guides
n8nsolanacryptofree

Solana token price alerts without an exchange account or API key

Who this is for: anyone who started looking for a Solana price alert and hit a wall of "sign up for an API key" or "connect your exchange account" — and would rather not hand a market-data vendor an email and a card for something this small.

Why you don't need one

Most price-alert tutorials route through a centralized exchange's REST API (Binance, Coinbase) or a paid data vendor (CoinGecko Pro, CoinMarketCap), both of which require registering an account and provisioning a key before the first request even works. Solana tokens don't need that detour: Jupiter, the aggregator every Solana wallet and swap UI already routes through, exposes a public price endpoint that answers unauthenticated GET requests — no key, no account, no rate-limit tier to pick.

What the workflow does

Every 5 minutes n8n sends a plain HTTP GET to https://price.jup.ag/v6/price?ids=<TOKEN_MINT>, reads back a USD price sourced from real on-chain liquidity, compares it to the threshold you set, and pings Telegram only on the moment it crosses — the full setup covered step by step in the base price alert guide.

Procedure

  1. Download the solana-price-alert.json file — no signup required to get it.
  2. Import it in n8n (Workflows → Import from File).
  3. Set TOKEN_MINT, SOGLIA_PREZZO and DIREZIONE as environment variables — all local to your n8n instance, nothing sent anywhere but the mint address.
  4. Create a Telegram bot (@BotFather, /newbot) for delivery — this is the only account you actually create.
  5. Activate the workflow.
Related: for the full node-by-node setup, see the base price alert guide.