Quick overview
Quick overview This workflow fetches recent unconfirmed Bitcoin transactions from Blockchain.com, applies rule-based AML risk scoring, generates a one-line analyst note using Groq’s LLM, and logs the results to Google Sheets. How it works Runs manually when you click Execute workflow. Requests the latest unconfirmed transactions from blockchain.info and extracts key fields such as hash, amount (BTC), fee, outputs count, and a receiver address. Detects possible structuring by counting how many transactions in the batch send to the same receiver address and flags addresses with 3+ occurrences. Applies rule-based AML heuristics (amount thresholds, high fees, many outputs, dust amounts, and structuring flag) to assign a LOW/MEDIUM/HIGH risk level with reasons. Limits processing to the first 10 scored transactions. Sends each transaction and its rule-based risk signals to a Groq chat model to produce a single-line analyst explanation and suggested next action. Appends the transaction details, risk level, and AI analysis as a new row in a Google Sheets spreadsheet. Setup Add a Groq API credential and select the model you want to use in the Groq chat model step. Add a Google Sheets OAuth2 credential with access to the target spreadsheet. Create (or update) a Google Sheet with columns for hash, total_btc, fee, num_outputs, risk_level, and ai_analysis, and set the correct Spreadsheet ID and sheet tab in the Google Sheets append step. (Optional) Enable and adjust the risk filter so only non-LOW transactions are sent to the LLM and written to Google Sheets. An n8n automation workflow template by Vamsi Krishna Gali.
Vamsi Krishna Gali
web
free
Others in the same category, ranked by how often they are opened.