Tool 55 · Core Infrastructure — Extends Tool 09

DvP Reconciliation
Engine

Three-pass delivery-versus-payment reconciliation for tokenized asset settlement. Paste your on-chain token transfer log (Corda/Besu JSON) and off-chain cash ledger (CSV/JSON). The engine matches, flags exceptions, and buckets unmatched items into aging windows. No code executed — all parsing is client-side.

Zero PII · Client-Side Only Corda · Besu · CSV/JSON 3-Pass Match · Aging · AP2 Export Extends Tool 09 (A2A Recon)
⚖️
No Reconciliation Yet
Paste your on-chain token transfer log and off-chain cash ledger, set tolerances, and click Run 3-Pass Reconciliation.
About This Tool · 3-Pass Logic

Pass 1 — Exact match: Match on-chain txId to off-chain linkedTxId with amount difference < tolerance bps and timestamp difference < tolerance seconds. Any pair satisfying all three criteria is marked MATCHED.

Pass 2 — Fuzzy match: For unmatched items after Pass 1, attempt match by amount and approximate timestamp only (no txId link). Flags these as FUZZY_MATCH and marks for human review.

Pass 3 — Exception classification: Remaining unmatched items are classified as: DELIVERY_ONLY (on-chain settled, no cash entry), PAYMENT_ONLY (cash cleared, no on-chain event), TIMING_MISMATCH (linked but timestamp outside tolerance), AMOUNT_MISMATCH (linked but amount outside tolerance bps).

Aging buckets: Unmatched items are placed into buckets by time since the on-chain event: 0–1h (same-session), 1–4h (intraday), 4–24h (end-of-day risk), 24h+ (regulatory reporting threshold in most jurisdictions).

Related tools: This tool extends Tool 09 (A2A Reconciliation). For settlement finality context see Tool 65.

Privacy Statement

All data parsed entirely in your browser. No data leaves your device. No network calls are made during reconciliation. The tool is safe for use with production transaction data.