{"uid":"cap_vAqaSKXAvfkzKrif-Ywdx","slug":"crypto-scam-message-detector-46b267d4","name":"Crypto Scam Message Detector","description":"Scam and phishing detection for crypto wallets, trading bots and social agents: check a DM, cast, tweet, email or comment before your agent or user acts on it. Returns a verdict safe, suspicious or scam, a 0 to 100 risk score, the scam type (wallet drainer, fake airdrop, phishing login, impersonation, seed phrase theft, fake support, giveaway doubling, investment fraud, pig butchering, malware), red flags with exact quotes, and advice.","url":"https://agentsvc.io/api/v1/proxy/scam-message-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","description":"The message to check, max 8,000 chars"},"sender":{"type":"string","description":"Optional: sender name or handle as shown, max 200 chars"},"channel":{"type":"string","description":"Optional: where it arrived, e.g. X DM, Telegram, Discord, email"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ymc-O3tNq9K1UAqI9DHUx","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes text messages (DMs, tweets, emails, comments) for crypto-related scams and phishing, returning a verdict, risk score, scam type, and red flags.","exampleAgentPrompt":"Can you check this DM I got on X from @CryptoSupport99: 'Congratulations! Your wallet has been selected for a 2 ETH airdrop. Connect your wallet at airdrop-claim.xyz to receive your funds.' Is it a scam?","exampleUseCases":[{"title":"Screening suspicious airdrop DM","prompt":"I just got this message on Telegram from someone claiming to be Uniswap: 'You qualify for a 500 UNI token airdrop — click here to verify your wallet and claim now.' Can you check if this is a scam?"},{"title":"Trading bot phishing guard","prompt":"My trading bot received this email before executing a withdrawal: 'Your account requires re-verification. Log in at secure-exchange-verify.com to unlock your funds.' Run a scam check on this — sender was support@exchange-secure.net, channel was email."},{"title":"Social agent comment filter","prompt":"Before my social agent replies to this comment on our Discord, can you scan it for scams? The message says: 'DM me for guaranteed 3x returns on your ETH — I'll show you my strategy, already made $40k this month.' It came from a user called ProfitKing88."}],"resultDescription":"Returns a JSON object with: verdict (safe, suspicious, or scam), risk_score (0–100 integer), scam_type (one of: wallet drainer, fake airdrop, phishing login, impersonation, seed phrase theft, fake support, giveaway doubling, investment fraud, pig butchering, malware), an array of red_flags with exact quoted text from the message, and actionable advice for the user or agent.","failureModes":["Text exceeds 8,000 character limit — request rejected","Empty or missing text field — returns validation error","Ambiguous message with no clear scam signals may return 'safe' verdict with low confidence","Very short or context-free messages may yield imprecise scam_type classification","Network or upstream model errors may return 5xx response"],"whenToPreferThis":"Choose this endpoint when an agent or application needs real-time, crypto-specific scam classification before a user or bot acts on an incoming message. It is purpose-built for crypto contexts (wallet drainers, seed phrase theft, fake airdrops, pig butchering) rather than generic spam filters, making it superior for crypto wallets, trading bots, and social agents operating in Web3 environments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:41:11.788Z","isFirstParty":false,"canonicalSlug":"crypto-scam-message-detector-46b267d4"}