{"uid":"cap_yOSbuFlzu5ZrkBrwweAS7","slug":"halowerk-freeze-event-monitor-508faabc","name":"Halowerk Freeze Event Monitor","description":"Freeze Event Monitor analyses only the evidence supplied by the caller. It does not claim to query a chain, identify a legal status or replace an independent audit. Missing signals lower confidence and are listed explicitly; every classification includes the exact thresholds used.","url":"https://stable.halowerk.com/v1/freeze-event-monitor?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"strict":{"type":"boolean","default":false,"description":"Reject unless all documented metrics are supplied."},"context":{"type":"object","description":"Optional non-secret labels returned unchanged for correlation.","maxProperties":20,"additionalProperties":{"type":["string","number","boolean","null"]}},"subject":{"type":"string","maxLength":256,"minLength":1,"description":"Address, transaction, protocol, asset, proposal or other subject being assessed."},"evidence":{"type":"array","items":{"type":"object","required":["metric","value"],"properties":{"note":{"type":"string","maxLength":500},"value":{"type":["number","boolean"]},"metric":{"enum":["freeze_event_count","frozen_supply_pct","authority_change_risk"],"type":"string"},"source":{"type":"string","maxLength":300,"minLength":1,"description":"Evidence source or query identifier."},"timestamp":{"type":"string","maxLength":40,"minLength":10,"description":"ISO-8601 observation time."}},"additionalProperties":false},"maxItems":50,"minItems":1,"description":"Caller-supplied observations. Repeated metrics form a time series; the newest timestamp is assessed."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_yFIQqejeSpa8wNDo0LA8g","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes caller-supplied evidence signals to classify freeze events for a blockchain address, asset, or protocol subject, returning a confidence-scored assessment with explicit thresholds and missing-signal disclosure.","exampleAgentPrompt":"Can you run a freeze event risk assessment on the address 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 using these three signals I have: freeze_event_count of 2 observed yesterday, frozen_supply_pct at 0.15, and authority_change_risk at 0.8 — and tell me the confidence level and any missing metrics?","exampleUseCases":[{"title":"Stablecoin freeze risk audit","prompt":"I have observations for USDC on Solana — freeze_event_count is 0, frozen_supply_pct is 0.0, and authority_change_risk is 0.45 all timestamped today. Can you assess the freeze event risk and tell me what confidence level you get and whether I'm missing any key signals?"},{"title":"DeFi protocol authority change alert","prompt":"Run a freeze event monitor check on this lending protocol address 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 — I've got authority_change_risk at 0.92 from this morning's governance log. Flag any missing metrics and give me the classification thresholds used."},{"title":"Frozen supply spike investigation","prompt":"We're seeing a spike in frozen_supply_pct — it hit 0.63 for asset FDUSD at 2024-06-01T14:00:00Z according to our on-chain monitor. Can you classify whether this constitutes a significant freeze event and list what other evidence I should be supplying to raise your confidence?"}],"resultDescription":"Returns a freeze event classification with a confidence score, the exact thresholds applied to reach the verdict, a list of any missing or incomplete signals that would have improved confidence, and an echo of any caller-supplied context labels for correlation.","failureModes":["Missing required 'evidence' array or fewer than 1 item returns a validation error","Setting 'strict: true' without all documented metrics (freeze_event_count, frozen_supply_pct, authority_change_risk) causes rejection","Invalid metric enum values return a schema validation error","Evidence timestamps in non-ISO-8601 format are rejected","More than 50 evidence items triggers a max-items validation error","Subject string exceeding 256 characters is rejected","Payment not included or insufficient USDC causes x402 payment-required response"],"whenToPreferThis":"Choose this endpoint when you have caller-supplied evidence signals about freeze events and need a structured, threshold-transparent classification without querying a blockchain node directly. It is ideal when you already have aggregated metrics (frozen supply %, event count, authority change risk) and need a reproducible, auditable risk verdict. Prefer it over raw chain queries when you want explicit disclosure of missing signals and confidence degradation. Not suitable when you need live on-chain data retrieval, legal compliance opinions, or independent audit conclusions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T12:34:44.866Z","isFirstParty":false,"canonicalSlug":"halowerk-freeze-event-monitor-508faabc"}