{"uid":"cap_juaNZk6_Ga2dXI3N-_DPq","slug":"distill-agent-blockchain-transaction-data-cleaner-bot-filter-638a93b3","name":"Distill Agent - Blockchain Transaction Data Cleaner & Bot Filter","description":"Clean raw blockchain transaction data and filter bots","url":"https://distill-agent-production.up.railway.app/entrypoints/process/invoke","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","additionalProperties":true},"description":"Raw transaction rows. Column names are flexible and auto-detected."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ssvRZ6CKY_StSlISVAt02","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Cleans raw blockchain transaction data and filters out bot activity from transaction arrays","exampleAgentPrompt":"I have a batch of raw blockchain transaction rows with messy column names — can you clean this data and filter out any bot transactions so I'm left with only genuine human activity?","exampleUseCases":[{"title":"Clean DeFi protocol trading data","prompt":"We're analyzing trading volume on our DeFi protocol but the numbers look way off — can you take these raw on-chain transaction logs and strip out all the bot and automated wallet activity so we get a true picture of real user trades?"},{"title":"Filter bots from NFT sales","prompt":"I've pulled a bunch of raw NFT transaction data from our smart contract and I think bots are inflating our sales figures — can you clean this up and remove any automated activity so we only see genuine human purchases?"},{"title":"Sanitize token transfer analytics pipeline","prompt":"Before I run our weekly token transfer report, I need to preprocess this batch of raw on-chain rows — the column names are inconsistent and there's a ton of bot noise in there. Can you normalize the data and filter out all the automated wallet transactions for me?"}],"resultDescription":"Cleaned and bot-filtered transaction data derived from the input raw transaction rows, with automated/bot activity removed and data normalized for downstream analysis.","failureModes":["Empty or malformed data array returns an error or empty result","Unrecognized transaction schema columns may cause auto-detection failure","Large transaction arrays may time out or exceed payload limits","Non-blockchain data passed as transactions may produce unpredictable results","Network or Railway.app infrastructure downtime returns 5xx errors","Insufficient payment (x402) results in 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when you have raw blockchain transaction data that contains bot or automated wallet activity you need to strip before performing analytics, visualization, or reporting. Ideal for DeFi protocols, NFT platforms, or token analytics pipelines where bot noise skews metrics. Particularly useful when column names are inconsistent or auto-detected from varied data sources.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:37:38.264Z","isFirstParty":false}