Scope & reliance — 🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only. Embedded rates, thresholds, and regulatory citations are static reference values that may age — verify against current primary sources and your own data before relying on any output for commercial, legal, or compliance decisions. Deterministic logic · no inference · zero PII · runs offline · CC BY 4.0.
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.

Corda · Besu · CSV/JSON 3-Pass Match · Aging · Policy Mandate Export Extends Tool 09 (A2A Recon) v1.0
⚖️
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.