{"uid":"cap_IUggriyFElXLYLHWB0RVK","slug":"cryptops-ai-calldata-decoder-pre-broadcast-risk-screener-57e2d557","name":"CryptOps.ai Calldata Decoder & Pre-Broadcast Risk Screener","description":"Pre-broadcast crypto treasury controls. Risk score, Block / Hold / Clear, dual control, audit trail. Founding Partner Program by application — $250k–$750k / year. Non-custodial.","url":"https://cryptops.ai/api/x402/calldata-decoder?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input","output"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","POST"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type","example"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"flags":["tier_2_threshold","new_beneficiary","velocity_spike"],"ticker":"COPS","network":"base","service":"CryptOps.ai","success":true,"riskScore":87,"disposition":"HOLD_DUAL_CONTROL","nodesPortal":"https://cryptops.ai/nodes","protocolToken":"0x78d1EC04BAE839bb0d2F7653eCf32B1578558B07","sha256Receipt":"COPS-25C2BABACA6AE268"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","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.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kJGTFx3pBUkfczhq9f_M2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Decodes and risk-scores a pending crypto transaction before it is broadcast, returning a disposition (Block/Hold/Clear) and flagged risk signals for treasury controls","exampleAgentPrompt":"Before we send this USDC payment, run it through CryptOps.ai and tell me the risk score and whether it's cleared, held for dual control, or blocked — I need to know if this is a new beneficiary or if there's a velocity spike flagged.","exampleUseCases":[{"title":"Block suspicious outbound treasury payment","prompt":"We're about to send 500k USDC to a wallet we've never paid before — can you screen this transaction through CryptOps.ai before it goes out and tell me the risk score and disposition?"},{"title":"Dual-control approval for high-value transfer","prompt":"This outgoing crypto transfer just hit our tier-2 threshold. Run the calldata through CryptOps.ai and tell me if it's flagged for dual-control hold so I can get a second approver on it."},{"title":"Velocity spike detection on recurring payments","prompt":"We've been sending a lot of payments to this address today — check this latest transaction with CryptOps.ai and tell me if there's a velocity spike flagged or if it's clear to broadcast."}],"resultDescription":"Returns a JSON object with: riskScore (0-100 integer), disposition (e.g. HOLD_DUAL_CONTROL, BLOCK, CLEAR), an array of risk flags (e.g. tier_2_threshold, new_beneficiary, velocity_spike), the network (e.g. base), ticker symbol, protocol token address, a SHA-256 receipt for audit trail, and a success boolean.","failureModes":["Missing required query parameters returns a 400 or schema validation error","Invalid or malformed calldata may produce a low-confidence or inconclusive risk score","Network or chain not supported may return an error or empty disposition","Rate limiting or payment failure (x402) if USDC payment is not properly attached","Service unavailable returns 5xx with no disposition","Unrecognized transaction type may fall through without flag coverage"],"whenToPreferThis":"Choose this endpoint when you need a pre-broadcast risk gate on outgoing crypto payments from a treasury or corporate wallet — especially when dual-control approval workflows, velocity monitoring, new-beneficiary detection, and an immutable audit receipt are required. Prefer this over generic blockchain analytics APIs when the use case is treasury controls rather than post-hoc investigation, and when non-custodial operation is a compliance requirement.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T18:39:51.857Z","isFirstParty":false,"canonicalSlug":"cryptops-ai-calldata-decoder-pre-broadcast-risk-screener-57e2d557"}