OperatorReconcile internal book vs CLOB vs CTFExchangeV2 on-chain state.When: Every shift handover and after any incident.
Details
What this page is forReconcile internal book vs CLOB vs CTFExchangeV2 on-chain state.
When to use itEvery shift handover and after any incident.
Orders — Reconciliation
Match envelopes to fills — surface anything stuck or out-of-band.
Last full reconcile
14:30 today
Drift items
3
On-chain matches
1,281
builderCode attr errors
1
Reconciliation jobs
CLOB vs CTFExchangeV2 on-chain
Compares internal OMS fill records against Polygon logs for CTFExchangeV2
Last run: 14:30:12 · Result: 1,284 matched · 2 drift
OK
Internal book vs exchange
Verifies internal book state matches the CLOB V2 order book at rest
Last run: 14:28:04 · Result: All clear
OK
builderCode attribution
Confirms all orders carry the canonical builderCode 0xb000000000000000000000000000000000000000000000000000000000003f7a and are correctly attributed
Last run: 14:31:58 · Result: 1 attribution error — ORD-45601 missing builderCode
WARN
Drift report
Orders where internal state diverges from on-chain state
| Order ID | Market | Internal state | On-chain state | Discrepancy | |
|---|---|---|---|---|---|
| ORD-45601 | election-2026-us-senate | FILLED | FILLED | Missing builderCode attr | |
| ORD-45587 | btc-150k-2026 | PENDING | NOT FOUND | On-chain absence | |
| ORD-45542 | fed-rate-2026-q2 | FAILED | FILLED | State mismatch |
Currently this is handled by: exec.smartrouter risk.killswitch