Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 21, 2026

Etherscan till Telegram: USDT-saldovarningar

Rickard Andersson Partner, Nodenordic.se

Du ska inte behöva uppdatera Etherscan hela dagen bara för att veta om din USDT har rört sig. Men det är precis vad som händer. En missad överföring, en försenad insättning, och plötsligt jagar du kontext som du borde haft tidigare.

Crypto ops-team känner av detta först. En trader som hanterar flera plånböcker känner det också, och det gör även en grundare som bara vill ha strukturerade USDT-saldovarningar utan att behöva passa en block explorer. Den här automatiseringen för USDT-saldovarningar skickar uppdateringar till Telegram så att du ser förändringar när de sker, inte timmar senare.

Nedan ser du exakt hur n8n-flödet kontrollerar din plånbok, jämför saldon och skickar ett tydligt meddelande till din Telegram-chatt (med valfria “ingen förändring”-meddelanden om du vill ha dem).

Så fungerar automatiseringen

Hela n8n-flödet, från trigger till slutligt utdata:

n8n Workflow Template: Etherscan till Telegram: USDT-saldovarningar

Problemet: förändringar i USDT-saldo är lätta att missa

Att följa USDT i en ERC-20-plånbok låter enkelt tills du gör det i verkligheten. Insättningar kommer vid olämpliga tider. Uttag sker medan du sitter i möten. Och om du hanterar mer än en plånbok fastnar du i samma mentala loop hela dagen: öppna Etherscan, sök adress, kolla tokensaldo, bekräfta att det är USDT, och försöka minnas vad det var förra gången. Den konstanta kontrollen skapar brus och gör dig ärligt talat långsammare när du faktiskt behöver agera.

Friktionen byggs på. Här är var det fallerar.

  • Du kollar samma plånbokssaldo dussintals gånger i veckan bara för att känna dig trygg.
  • Manuell uppföljning gör det lätt att missa en förändring när du växlar mellan plånböcker, börser och chattar.
  • Folk skärmdumpar saldon in i Telegram, vilket gör att kontext försvinner och misstag smyger sig in.
  • Om du bara upptäcker förändringar “senare” tappar du chansen att reagera snabbt på en oväntad överföring.

Lösningen: automatiserad USDT-plånboksövervakning via Etherscan → Telegram

Det här flödet gör plånboksövervakning till en bakgrundsprocess. Det körs enligt schema (var 5:e minut som standard), hämtar din plånboks USDT ERC-20-saldo från Etherscan och jämför sedan det senaste värdet med det senast sparade värdet i flödet. Om något har ändrats skickar det en formaterad Telegram-varning så att du kan agera direkt. Om inget har ändrats kan det skicka ett “ingen förändring”-meddelande, eller så kan du justera det så att det är tyst och bara notiserar vid rörelse. Oavsett vilket slutar du jaga uppdateringar och börjar få dem levererade.

Flödet startar med en Cron-trigger och ett steg för “plånboksinmatningar” där du anger din plånboksadress, din token-kontraktsadress (USDT som standard) och din Etherscan API-nyckel. Därefter hämtar en HTTP-förfrågan det senaste tokensaldot, ett jämförelsesteg kontrollerar förändringar och Telegram skickar rätt meddelande baserat på resultatet.

Det du får: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du kollar en USDT-plånbok cirka 10 gånger per dag och att varje “snabbkoll” tar runt 2 minuter mellan att låsa upp telefonen, öppna Etherscan och verifiera token. Det är ungefär 20 minuter om dagen, eller cirka 2 timmar i veckan. Med det här flödet blir “arbetet” en schemalagd poll var 5:e minut och en Telegram-ping bara när något ändras (eller ett enkelt “ingen förändring”-meddelande om du vill ha det). Du tittar en gång och går vidare.

Det här behöver du

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen hosting om du föredrar det (Hostinger fungerar bra)
  • Etherscan för att hämta ERC-20 USDT-saldodata
  • Telegram för att leverera varningar till dig eller ditt team
  • Etherscan API-nyckel (hämta den i din Etherscan-kontos dashboard)

Svårighetsgrad: Nybörjare. Du klistrar in några värden (plånbok, token-kontrakt, API-nyckel) och kopplar Telegram en gång.

Vill du inte sätta upp detta själv? Prata med en automatiseringsexpert (gratis 15-minuters konsultation).

Så fungerar det

Schemalagd kontroll sätter igång allt. En Cron-trigger kör var 5:e minut (eller vilket intervall du väljer) så att du får nära realtidsövervakning utan ständig manuell uppdatering.

Din plånbok och token-detaljer sätts en gång. Flödet sparar din plånboksadress, din USDT-kontraktsadress (standard är det vanliga ERC-20 USDT-kontraktet) och din Etherscan API-nyckel i ett enda inmatningssteg så att det blir enkelt att underhålla senare.

Etherscan frågas efter det senaste saldot. En nod för HTTP Request anropar Etherscan och hämtar aktuellt tokensaldo. Därefter räknar ett jämförelsesteg ut om värdet har ändrats sedan förra körningen.

Telegram skickar rätt varning. En If-nod skickar resultatet vidare till antingen ett meddelande om “saldot ökade/ändrades” eller ett “ingen förändring”-meddelande. Du kan behålla det andra, eller ta bort det om du bara vill ha varningar vid rörelse.

Du kan enkelt ändra kontrollfrekvensen för att matcha din risktolerans och mängden notiser utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementation

Steg 1: Konfigurera den schemalagda triggern

Ställ in arbetsflödet så att det körs med ett fast intervall med den befintliga cron-triggern.

  1. Lägg till noden Scheduled Balance Poll.
  2. Ställ in Trigger Times att köra everyX minutes med värdet 5.
  3. Koppla Scheduled Balance Poll till Wallet Inputs.

Steg 2: Koppla in Etherscan-indata

Ange plånboks- och API-indatavärden och skicka dem vidare till Etherscan-anropet.

  1. Lägg till noden Wallet Inputs.
  2. I Wallet Inputs ställer ni in Your Wallet Address till [YOUR_ID].
  3. Ställ in Your Etherscan Api Key till [CONFIGURE_YOUR_API_KEY].
  4. Ställ in USDT ERC-20 Token Address till [YOUR_ID].
  5. Lägg till noden Retrieve USDT Balance och ställ in URL till https://api.etherscan.io/api med Send Query aktiverat.
  6. Konfigurera frågeparametrar i Retrieve USDT Balance: module account, action tokenbalance, address {{ $json['Your Wallet Address'] }}, tag latest, apikey {{ $json['Your Etherscan Api Key'] }}, contractaddress {{ $json['USDT ERC-20 Token Address'] }}.
  7. Koppla Wallet Inputs till Retrieve USDT Balance.

Steg 3: Sätt upp jämförelse av saldo

Spåra föregående saldo och avgör om en förändring har skett.

  1. Lägg till noden Compare Balances.
  2. Klistra in den angivna JavaScript-koden i JS Code för att lagra och jämföra saldon med workflow static data.
  3. Säkerställ att koden läser plånboksvärdet från Wallet Inputs med $('Wallet Inputs').first().json['Your Wallet Address'].
  4. Koppla Retrieve USDT Balance till Compare Balances.

Steg 4: Konfigurera routing och notiser

Förgrena arbetsflödet baserat på saldoändringar och skicka Telegram-varningar.

  1. Lägg till noden Check Balance Shift och ställ in det booleska villkoret till {{$json.balanceChanged}} är lika med true.
  2. Koppla Compare Balances till Check Balance Shift.
  3. Lägg till noden Alert Balance Increase och ställ in Text till 🚨 *USDT Balance Change!* Wallet Address: {{ $json.walletAddress }} 🔴 Previous Balance: {{parseFloat($json.previousBalance)/1e6}} USDT 🟢 New Balance: {{parseFloat($json.currentBalance)/1e6}} USDT med Chat ID satt till [YOUR_ID].
  4. Credential Required: Anslut era telegramApi-inloggningsuppgifter i Alert Balance Increase.
  5. Lägg till noden Notify No Change och ställ in Text till Balance Unchanged. USDT balance remained stable. och Chat ID till [YOUR_ID].
  6. Koppla Check Balance Shift till både Alert Balance Increase (true-grenen) och Notify No Change (false-grenen).
Credential Required: Notify No Change behöver också telegramApi-inloggningsuppgifter tillagda för att kunna skicka meddelanden.

Steg 5: Testa och aktivera ert arbetsflöde

Verifiera att arbetsflödet fungerar end-to-end och aktivera det därefter för löpande övervakning.

  1. Klicka på Execute Workflow för att köra ett manuellt test från Scheduled Balance Poll.
  2. Bekräfta att Retrieve USDT Balance returnerar ett result och att Compare Balances ger ut balanceChanged.
  3. Verifiera att Check Balance Shift routar till rätt Telegram-nod baserat på saldokomparationen.
  4. Kontrollera er Telegram-chatt efter varningsmeddelandet eller meddelandet om ”ingen förändring”.
  5. Växla arbetsflödet till Active för att starta schemalagd övervakning.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Etherscan-uppgifter kan gå ut eller bli felkopierade. Om det slutar fungera, kontrollera API-nyckelns värde i steget “Wallet Inputs” först.
  • Om du använder Wait-noder eller extern rendering varierar bearbetningstiderna. Öka väntetiden om nedströmsnoder misslyckas på grund av tomma svar.
  • Standardprompter i AI-noder är generiska. Lägg in ert tonalitet/brand voice tidigt, annars kommer du redigera utdata i all evighet.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automatiseringen för USDT-saldovarningar?

Cirka 20 minuter om du redan har en Telegram-bot och en Etherscan API-nyckel.

Behöver jag kodningskunskaper för att automatisera USDT-saldovarningar?

Nej. Du klistrar mest in din plånboksadress, token-kontrakt och nycklar. Jämförelselogiken är redan inbyggd i flödet.

Är n8n gratis att använda för det här flödet för USDT-saldovarningar?

Ja. n8n har ett gratis alternativ för egen hosting och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna med Etherscan API-användning (ofta låg kostnad för grundläggande övervakning) och användning av Telegram-bot (vanligtvis gratis).

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen hosting på en VPS. För egen hosting är Hostinger VPS prisvärd och hanterar n8n bra. Egen hosting ger obegränsat antal körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här flödet för USDT-saldovarningar för att övervaka en annan token?

Ja, men du behöver vara noggrann med decimaler och formatering. Byt ut USDT-kontraktsadressen i steget “Wallet Inputs” (set) mot den token du vill ha och bekräfta sedan att Etherscan-endpointen du anropar fortfarande matchar ditt use case. Många team anpassar också Telegram-meddelandet så att det innehåller token-symbolen, plånbokens smeknamn och en enkel rad om “vad som ändrades”. Om du följer flera plånböcker, duplicera input + request + compare-flödet för varje adress och slå ihop notiserna.

Varför misslyckas min Telegram-anslutning i det här flödet för USDT-saldovarningar?

Oftast är det en ogiltig bot-token eller fel chat-ID. Skapa om token i BotFather vid behov och bekräfta sedan att du startat en chatt med boten (eller lagt till den i gruppen) så att Telegram tillåter meddelanden. Om det fortfarande misslyckas, kontrollera n8n:s Telegram-credential och spara om den; inaktuella credentials kan ibland orsaka tysta fel. Rate limits är ovanligt här, men kan dyka upp om du spammar “ingen förändring”-meddelanden var 5:e minut till många chattar.

Hur många saldokontroller klarar den här automatiseringen för USDT-saldovarningar?

En enda plånbok med 5-minutersintervall blir cirka 9 000 kontroller per månad, och det klarar n8n utan problem.

Är den här automatiseringen för USDT-saldovarningar bättre än att använda Zapier eller Make?

Ibland. Om du vill ha “kontrollera, jämför, förgrena och formatera”-logik som du kan styra är n8n oftast ett smidigare val eftersom du kan köra egen hosting och slipper betala extra för flerstegsvägar. Det är också enklare att behålla state (föregående saldo) i flödet, vilket är hela poängen här. Zapier eller Make kan fungera för snabba notiser, men polling plus förändringsdetektering blir ofta en hög av workarounds. Om du är osäker, prata med en automatiseringsexpert och beskriv hur många plånböcker du har och vilka varningsinställningar du vill ha.

När detta väl kör är du inte längre “och kollar” – du “vet”. Flödet tar hand om den repetitiva övervakningen så att du kan fokusera på beslut, inte flikar.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Få prisoffert redan idag!
Få prisoffert redan idag!

Berätta vad ni behöver hjälp med så hör vi av oss inom en arbetsdag!

Launch login modal Launch register modal