OpenChainGraph Suite · ART-377 · VoP / CoP liability evidence

VoP Session Receipt Builder

Binds a Verification-of-Payee / Confirmation-of-Payee session into a signed, hash-chained receipt: the declared match result, the warning text and severity shown, and the consumer's action (proceeded, abandoned, retried) for each attempt in the session. Each attempt's receipt hash chains to the prior receipt hash, rooted at a session-anchored genesis hash — reordering, inserting, or editing any attempt breaks every downstream hash. This is the liability artifact: “close-match warning displayed, score 82, consumer proceeded at T.”

VoP / CoP EvidenceHash-chained · offline-verifiableZero PIIW3C VC §13.11
🔒 All inputs are processed locally in your browser. No data is transmitted. Do not enter real personal data — use synthetic or anonymised inputs only.
Scope & fences
This receipt attests the COMPUTATION on the DECLARED session record — not ground-truth identity, and not what a PSP's own UI actually displayed. The PSP asserts the match result, the warning text/severity, and the consumer's action; this tool binds those assertions into a tamper-evident chain and says so in the artifact. An accepted score always carries its declared source — an undeclared source is not discarded, it is flagged (VOP_MATCH_SOURCE_UNDECLARED). Feeds from art-376 Payee Name-Match Score by tool_id reference only (no runtime dependency); an external score is equally acceptable with its own declared source string.
Presets
Result
Execution Hash & §4 Artifact
SHA-256 execution hash (JCS canonical, RFC 8785):