{"uid":"cap_jQOIL7S61eGTutv0cReqP","slug":"contract-risk-api-alert-check-80eaea67","name":"Contract Risk API – Alert Check","description":"Pre-trade safety checks for smart contracts and tokens. All paid routes use the x402 'exact' scheme settling in USDC on Base (eip155:8453). Every 402 carries a signed offer and every 200 a signed receipt (EIP-712) — see /.well-known/x402 -> signing.","url":"https://smartcontractrisk.0xhodhod.xyz/v1/alert-check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chain":{"enum":["base","ethereum"],"type":"string","description":"Chain hint (default: base)"},"address":{"type":"string","description":"Contract address or search term (e.g. a ticker like USDC)"}}},"responseSchema":{"type":"json","example":{"chain":"base","query":"USDC","channels":["whale_alert","whale_alert_io"],"categories":{"other":0,"listing":0,"securityAlert":0,"whaleMovement":14},"alertMentions":14,"lastCheckedAt":"2026-10-14T12:19:44.073Z"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VAQQd6GW5zyB14Hrm0QY4","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks a smart contract address or token ticker for security alerts and whale movement mentions from monitored channels like whale_alert","exampleAgentPrompt":"Before I trade, can you run a security alert check on the USDC contract address on Base and tell me how many whale movement or security alerts it has flagged?","exampleUseCases":[{"title":"Pre-trade safety check for token","prompt":"I'm about to buy some tokens — can you check if the contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base has any security alerts or whale movement flags I should know about?"},{"title":"Token ticker risk scan","prompt":"Can you look up security and whale alerts for PEPE on Ethereum before I make a trade? I want to know if anything suspicious has been flagged recently."},{"title":"DeFi contract vetting","prompt":"I found this DeFi yield contract and want to vet it — can you check the alert history for 0x6B175474E89094C44Da98b954EedeAC495271d0F on Ethereum and tell me how many security alerts or whale movements have been reported?"}],"resultDescription":"Returns the number of alert mentions across monitored channels (e.g. whale_alert), broken down by category (security alerts, whale movements, listings, other), the list of channels checked, and the timestamp of the last check.","failureModes":["Invalid or unresolvable contract address returns an error or empty result","Unsupported chain value returns a validation error","Payment required (402) if x402 micropayment header is missing or incorrect","Rate limiting or service unavailability may return 5xx errors","Ticker not found in registry returns zero results rather than an error"],"whenToPreferThis":"Use this endpoint when you need a quick, pre-trade alert summary for a specific smart contract or token — particularly when you want to surface whale movement signals and security alerts from monitored social/alert channels. It is best suited for lightweight, on-demand safety checks rather than deep static code audits or full token scoring. Prefer this over general blockchain explorers when you specifically need aggregated alert channel mentions rather than raw transaction data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T20:44:59.442Z","isFirstParty":false,"canonicalSlug":"contract-risk-api-alert-check-80eaea67"}