Crosswire

Pre-trade resolution audit for cross-venue event markets.

Crosswire audits whether two prediction-market contracts on different venues (Polymarket, Kalshi) that look like the same bet will actually settle as the same bet — settlement scope, resolution source, timing, and void rules — before you put a hedge on. It returns an advisory verdict: SAFE / CAUTION / BLOCK, with the specific rule divergences it found. It never executes trades and never predicts outcomes.

Live coverage

Rulesetc3c2497adc0a9ff6456aab29c145ed8e06f272c753d6719f8fb450846e3a6345
Covered events15 matches / 43 audited leg-pairs
Coverage cutoffkickoffs before 2026-06-19T23:59:00Z (expanded in post-launch batches; each expansion is a new ruleset)
Snapshot freshness2026-07-27T03:51:02Z (55s ago; refreshed every 60s; stale snapshots degrade verdicts to CAUTION by design)
Audits served156 (every verdict is logged append-only with a tamper-evident hash sidecar)

Track record

False SAFEs: 0 — no verdict ever cleared a trade that then settled divergently.

Resolved matches (all rulesets)4
True positives (flagged, legs diverged)0
False positives (flagged, settled cleanly)4
False negatives (SAFE, legs diverged)0
True negatives (SAFE, settled cleanly)0
Precision0.00
Recalln/a

Scored over the latest verdict per event across every ruleset (so the record is monotonic across coverage expansions). A positive is any CAUTION/BLOCK; ground truth is whether the legs actually settled equivalently on both venues. A BLOCK means the pair is not a valid hedge in the cancellation/void branch — so precision stays low until a covered match is actually cancelled. That is the honest shape of insurance, not a defect.

Current ruleset (c3c2497adc0a…): 0 resolved, precision n/a. Each coverage expansion mints a new ruleset; the all-time figures above span all of them.

How to call us

GET /v1/healthfree — service, ruleset, coverage, freshness
GET /v1/eventsfree — covered events with per-outcome pair ids
POST /v1/auditrequires X-API-Key — full audit verdict (FSAO) for a market pair
/mcpfree — MCP server (streamable HTTP): check_resolution_risk, list_covered_events

Opening-weekend API keys are free — contact nicolasduartejaraba@gmail.com.

Every figure on this page is read from the live serving system (frozen ruleset artifact, snapshot cache, append-only audit log) at render time. Generated 2026-07-27T03:51:58Z.