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

ScrapeGraphAI + Slack: risklarm för blockkedjan

Rickard Andersson Partner, Nodenordic.se

Du kan inte sitta och stirra på block explorers hela dagen. Men den enda gången du tittar bort är när en valrörelse, en märklig topp i fel eller ett misstänkt block slinker igenom och slår mot ditt P&L eller ditt protokoll.

Traders märker det först. DeFi ops– och säkerhetsteam får nästa meddelandet mitt i natten: ”såg du det här?”. Om du behöver ScrapeGraphAI Slack-varningar som lyfter fram verklig risk (inte brus) är det här flödet byggt för exakt den uppgiften.

På några minuter förstår du vad automationen bevakar, hur den riskpoängsätter och hur du finjusterar den så att Slack bara pingar dig när det faktiskt spelar roll.

Så fungerar den här automationen

Hela n8n-flödet, från trigger till slutlig output:

n8n Workflow Template: ScrapeGraphAI + Slack: risklarm för blockkedjan

Problemet: högriskblock är lätta att missa

Manuell övervakning känns ”okej” tills den inte gör det. Du kollar Etherscan, hoppar till BscScan, skummar PolygonScan och går sedan tillbaka till Slack för att berätta vad du såg. Samtidigt fortsätter nya block att landa. Grovjobbet är illa nog, men den verkliga kostnaden är fördröjningen: när du väl ser en stor överföring eller en plötslig topp i misslyckade transaktioner är trade-fönstret borta, exploiten har gått vidare eller incidenthanteringen startar sent. Ärligt talat är det utmattande att hålla den nivån av fokus på en rullande lista av block.

Det här blir snabbt dyrt. Här är var det fallerar i riktiga team.

  • Du slutar med att kolla explorers enligt schema, vilket gör att du alltid ligger efter realtid.
  • Folk ser ”något konstigt” men kan inte kvantifiera risken snabbt, så beslut fastnar.
  • Högvärdesaktivitet över flera kedjor blir osynlig när du bara bevakar en flik i taget.
  • Varningar från generiska verktyg är för pratiga, så någon tystar kanalen och missar den enda kritiska händelsen.

Lösningen: AI-poängsatta blockriskvarningar i Slack

Det här n8n-flödet förvandlar råa block-signaler till riskrankade Slack-notiser. En webhook för blockkedjehändelser triggar automationen när ett nytt block upptäcks. Flödet normaliserar inkommande payload så att den ser konsekvent ut mellan kedjor, och skickar sedan explorer-sidan till ScrapeGraphAI för att extrahera transaktionsdetaljerna du faktiskt bryr dig om. Därefter poängsätter ett risksteg blocket med praktiska trösklar (som högvärdesöverföringar och felfrekvens). Bara block som passerar din ”värt att vakna för”-nivå går till Slack, formaterade så att teamet kan agera snabbt utan att öppna fem flikar i webbläsaren.

Flödet börjar med en webhook för nytt block. ScrapeGraphAI hämtar strukturerad transaktionsdata från explorer-sidan. Sedan sätter risklogiken en nivå (hög, medel eller ingen varning) och Slack får meddelandet när det kvalificerar.

Det här får du: automation vs. resultat

Exempel: så här ser det ut

Säg att ditt team bevakar 3 kedjor och gör en snabb manuell kontroll ungefär en gång i timmen. Om varje kontroll tar cirka 10 minuter per kedja (öppna explorer, skanna, rimlighetskolla stora överföringar) blir det ungefär 30 minuter i timmen, eller cirka 4 timmar en vanlig dag. Med det här flödet lägger du en minut på att sätta trösklar och kanaler, och öppnar sedan bara en explorer när Slack säger ”hög risk” eller ”medel risk”. För de flesta team förvandlar det 4 dagliga timmar till några korta genomgångar.

Det här behöver du

  • n8n-instans (testa n8n Cloud gratis)
  • Alternativ för egen drift om du föredrar det (Hostinger funkar bra)
  • ScrapeGraphAI för AI-extraktion från explorer-sidor
  • Slack för att leverera riskvarningar till en kanal
  • ScrapeGraphAI API-nyckel (hämta den från din ScrapeGraphAI-dashboard)

Kunskapsnivå: Medel. Du klistrar in inloggningsuppgifter, testar en webhook-payload och justerar ett par trösklar.

Vill du inte sätta upp det här själv? Prata med en automationsexpert (gratis 15-minuters konsultation).

Så fungerar det

Ett nytt block träffar din webhook. Din leverantör av blockkedjedata (eller din nod) anropar n8n-webhooken med blocknummer och kedjeidentifierare, så att flödet startar i realtid.

Flödet normaliserar blockdetaljerna. Ett kort transformationssteg formar om payloaden till ett konsekvent format, vilket gör att din risklogik kan vara densamma även när kedjor namnger fält olika.

ScrapeGraphAI extraherar innehållet på explorer-sidan. Istället för att förlita sig på sköra HTML-selektorer plockar AI-scrapern ut transaktionsvärden, antal och andra användbara signaler från sidor i stil med Etherscan.

Risk poängsätts och filtreras. Flödet räknar fram en riskpoäng med trösklar som transaktioner på $10 000+, blockvolym och andel misslyckade transaktioner, och därefter avgör ett ”if”-steg om Slack ska få en notis.

Du kan enkelt ändra poängsättningens trösklar så att de matchar din marknad, kedja eller protokollens risktolerans. Se den fullständiga implementationsguiden nedan för anpassningsalternativ.

Steg-för-steg-guide för implementering

Steg 1: Konfigurera webhook-triggern

Konfigurera den inkommande triggern för blockchain-händelser så att arbetsflödet kan ta emot blockdata från en extern källa.

  1. Lägg till och öppna 🔗 Chain Event Webhook.
  2. Ställ in Path till eed656b3-6a7f-4460-92e0-802bca2522d0.
  3. Kopiera den genererade produktions-URL:en och konfigurera er källa för blockchain-händelser så att den skickar POST-förfrågningar till den.

Steg 2: Normalisera inkommande blockdata

Standardisera den inkommande payloaden så att efterföljande noder alltid får konsekventa blockfält.

  1. Lägg till 🔄 Standardize Block Data och anslut den efter 🔗 Chain Event Webhook.
  2. Klistra in den tillhandahållna JavaScript-koden i Code för att normalisera block_number, blockchain, timestamp och session_id.
  3. Säkerställ att logiken för explorer-URL ingår så att explorer_url sätts baserat på blockchain.

Steg 3: Skrapa explorer-data med AI

Använd AI-skrapning för att extrahera transaktionsdetaljer och sammanfattningar från block explorer-sidan.

  1. Lägg till 🤖 AI Explorer Scraper efter 🔄 Standardize Block Data.
  2. Ställ in Website URL till ={{ $json.explorer_url }}.
  3. Ställ in User Prompt till den tillhandahållna extraktionsprompten som returnerar transactions och summary.
  4. Credential Required: Anslut era ScrapeGraphAI-inloggningsuppgifter.

Steg 4: Riskpoängsätt och routa aviseringar

Beräkna riskmått och notifiera endast när risken är högre än låg.

  1. Lägg till ⚡ Risk Assessment Logic efter 🤖 AI Explorer Scraper och behåll den tillhandahållna JavaScript-logiken för riskpoängsättning.
  2. Verifiera att noden refererar till 🔄 Standardize Block Data via $('🔄 Standardize Block Data').first().json i koden.
  3. Lägg till 🚨 Risk Level Gate efter ⚡ Risk Assessment Logic.
  4. I 🚨 Risk Level Gate ställer ni in villkoret till StringNot Equals med Left Value ={{ $json.risk_level }} och Right Value low.

Steg 5: Konfigurera Slack-notifieringar

Skicka aviseringar till Slack när risknivån är medel eller hög.

  1. Lägg till 📱 Slack Risk Notification och anslut den till true-utgången från 🚨 Risk Level Gate.
  2. Ställ in Operation till create.
  3. Credential Required: Anslut era Slack-inloggningsuppgifter.

⚠️ Vanlig fallgrop: Om 🚨 Risk Level Gate är felkonfigurerad kan block med låg risk trigga aviseringar. Verifiera att villkoret använder notEquals med low.

Steg 6: Testa och aktivera ert arbetsflöde

Kör ett fullständigt test för att bekräfta att webhook-input, skrapning, poängsättning och Slack-aviseringar fungerar som förväntat.

  1. Klicka på Execute Workflow och skicka en exempel-POST-förfrågan till 🔗 Chain Event Webhook med en riktig eller mockad blockNumber och blockchain.
  2. Bekräfta att 🔄 Standardize Block Data ger ut block_number och explorer_url.
  3. Verifiera att 🤖 AI Explorer Scraper returnerar transactions- och summary-data.
  4. Kontrollera att ⚡ Risk Assessment Logic ger ut risk_level och alerts.
  5. Säkerställ att 📱 Slack Risk Notification endast postar när risk_level inte är low.
  6. Slå på arbetsflödet Active för produktionsanvändning.
🔒

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

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • ScrapeGraphAI-inloggningsuppgifter kan löpa ut eller kräva specifika behörigheter. Om något slutar fungera, kontrollera först status i din ScrapeGraphAI-dashboard och skärmen Credentials i n8n.
  • Explorer-sidor kan strypa trafiken eller ändra layout, särskilt under volatila marknadsperioder. Om extraktionen plötsligt ser ofullständig ut, minska anropsfrekvensen från webhook-källan eller lägg in en liten fördröjning uppströms.
  • Slack-notiser kan misslyckas utan tydlig felindikering när appen inte får posta i kanalen. Bekräfta kanalbehörigheter (eller webhook-mål) innan du antar att riskfiltret ”inte fungerar”.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automationen för ScrapeGraphAI Slack-varningar?

Cirka 20 minuter om dina inloggningsuppgifter är klara.

Behöver jag kodkunskaper för att automatisera Slack-varningar för blockkedjerisk?

Nej. Du kopplar mest ihop konton och justerar några risktrösklar.

Är n8n gratis att använda för det här flödet med ScrapeGraphAI Slack-varningar?

Ja. n8n har ett gratis alternativ för egen drift och en gratis testperiod på n8n Cloud. Cloud-planer startar på $20/månad för högre volym. Du behöver också räkna in ScrapeGraphAI API-användning och vad din leverantör av blockkedjedata tar betalt.

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

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

Kan jag anpassa det här flödet för ScrapeGraphAI Slack-varningar med kedjespecifika trösklar?

Ja, och det bör du. Det enklaste är att justera riskpoängsättningen i steget ”Risk Assessment Logic” så att Ethereum, BSC och Polygon får varsin tröskel för högvärde och varsin trigger för felfrekvens. Vanliga justeringar är att vitlista kända säkra adresser, svartlista misstänkta plånböcker och lägga till extra poäng när ett block interagerar med specifika kontrakt du följer.

Varför misslyckas min ScrapeGraphAI-anslutning i det här flödet?

Oftast beror det på en utgången eller felaktig API-nyckel i n8n Credentials. Det kan också fallera när en explorer rate-limit:ar förfrågningar eller visar en bot-kontrollsida, som ScrapeGraphAI inte kan tolka pålitligt. Dubbelkolla explorer-URL:en du skickar och försök igen med lägre frekvens från webhook-källan. Om det fortfarande misslyckas, testa ScrapeGraphAI-noden med en känd offentlig explorer-sida för att isolera om det är sidan eller inloggningsuppgifterna.

Hur många block kan den här automationen för ScrapeGraphAI Slack-varningar hantera?

Det beror på din n8n-plan och hur ofta din webhook triggas, men flödet är lättviktigt per körning. På n8n Cloud Starter kan du köra tusentals körningar per månad, och högre planer klarar mer. Om du kör egen drift finns ingen körningsgräns, så din begränsning blir serverkapacitet plus ScrapeGraphAI:s och explorer:ns rate limits. I praktiken börjar de flesta team med att sampla eller strypa (till exempel bara analysera block när vissa förfilter matchar) så att de inte scrapar varenda block under toppaktivitet.

Är den här automationen för ScrapeGraphAI Slack-varningar bättre än att använda Zapier eller Make?

Ofta, ja. Det här flödet behöver anpassad poängsättningslogik, villkorsstyrd routning och ett steg för AI-extraktion, och n8n hanterar den komplexiteten utan att göra det till en hög med betalda ”tasks”. Zapier eller Make kan fortfarande fungera för grundläggande notiser, men de blir dyra och klumpiga när du börjar lägga till förgreningar, retries och rikare bearbetning. Om du väljer mellan plattformar: börja med volym, sedan logikens komplexitet. Prata med en automationsexpert om du vill ha en snabb rekommendation för din setup.

Du automatiserar inte ”varningar”. Du köper tillbaka uppmärksamhet. Låt flödet bevaka kedjan och knacka dig på axeln bara när siffrorna säger att det är värt att titta.

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

Launch login modal Launch register modal