⚠ INTERNAL — Operator UX mock · Design preview of V2 development path · demo-wired ≠ production-live · back to dev guide
Organization ABCDE/Data — Canonical View
Polygon · pUSD 10
📓 Developer Guide 📋 Reason Codes 📈 Shadow Mode
JD John Doe · Admin
OperatorInspect canonical state vs raw on-chain state and detect drift.When: When reconciliation jobs flag drift, or before promoting to shadow-ready.
Details
What this page is forInspect canonical state vs raw on-chain state and detect drift.
When to use itWhen reconciliation jobs flag drift, or before promoting to shadow-ready.

Data — Canonical View

Inspect canonical market state — the source of truth all bots read from.

🔬

Coming soon — but here's what Canonical State Viewer will do

Compare the canonical market state (stored in the registry) against raw on-chain state from Polygon. Spot drift early and trigger re-sync when needed.

Select market

Canonical state (registry)

As stored — source of truth for bot decisions

{
  "market_id": "election-2026-us-senate",
  "version": "V2",
  "asset": "pUSD",
  "status": "trading",
  "cluster": "US_ELECT_2028_A",
  "best_bid": 0.469,
  "best_ask": 0.471,
  "book_age_s": 0.2,
  "spread_bps": 18,
  "liquidity_score": 0.92,
  "canonical_ts": "2026-05-11T14:52:01Z"
}

On-chain state (Polygon)

Raw from CTFExchangeV2 contract

{
  "conditionId": "0xabc123...7f9e",
  "tokenId_yes": "0x11...aa",
  "tokenId_no": "0x22...bb",
  "best_bid": 0.469,
  "best_ask": 0.471,
  "volume24h": 2142000,
  "resolved": false,
  "block": 61847392,
  "chain_ts": "2026-05-11T14:52:00Z"
}

Diff

✓ No drift detected — canonical state matches on-chain state.

Last checked: 14:52:01 UTC · Latency: 1s

Currently this is handled by: disc.headline_scanner risk.stalebookguard
Polytraders Operator UX Mock · INTERNAL · demo-wired ≠ production-live · the plan · reason codes · shadow-mode pipeline
⚙ Page Configuration
Current page settings
Loading configuration…