Client-side chain verifier

Trust the links, not the page.

Drop any Oathline JSONL receipt chain. This browser recreates canonical JSON, checks every SHA-256 hash and `prev` link, and names the first mismatched sequence.

Local file input

Drop receipts.jsonl

Your file stays in this browser. The chain walk and SHA-256 checks run client-side.

The shipped example contains the real demo execution and reconciliation. Change one character in a downloaded copy and upload it again; the original remains unchanged.