Capture. Hash. Anchor. Verify. This page runs the full v1 wedge loop in your browser — the SHA-256 hash is real (Bitcoin time-anchoring is paused pre-launch); the $5 payment is a labeled demo stub.
Step 1 · Capture
Choose the file to receipt
A signed agreement video, a PDF, a scan — anything. It stays in your browser. Only its 32-byte SHA-256 digest is sent to the Bitcoin calendars; the file itself is never uploaded by this demo.
Step 2 · Hash
SHA-256 fingerprint
Computed locally with Web Crypto. If even one byte of the file changes, this fingerprint changes.
…
Step 3 · Payment
$5 — demo only
No card is collected and nothing is charged. Real payment rails (Stripe, Flutterwave) are not yet enabled.
Step 4 · Anchor
Anchor on Bitcoin
Bitcoin timestamping via OpenTimestamps is planned but not yet active.