Verify a prooftrust no one. check the arithmetic.

Paste a proof bundle below. This page recomputes the fingerprint entirely in your browser and tells you whether the dream’s words existed, unchanged, at the sealed time. If the bundle carries a timestamp anchor, it also checks that an independent authority certified the same fingerprint.

You do not have to trust Oneiratory, or the dreamer, or this page. The check is pure arithmetic on the text you hold. It runs offline, and it will keep working even if Oneiratory is gone.

nothing leaves your browser
Resultrecomputed in your browser
paste a proof above, then press verify
sealed   
claimed  
computed 
anchor   
○ awaiting a proof Load the example or paste a bundle from the Seal page, then recompute. A match means the words are original and time-fixed; a mismatch means something changed.
What this page actually does
  • Rebuilds the payload. It assembles the dream text, the declared claim, the nonce, and the sealed time into one canonical form, exactly as the seal did.
  • Recomputes SHA-256. It hashes that payload in your browser and compares it to the fingerprint in the bundle.
  • Checks the anchor. If the bundle carries an RFC-3161 timestamp token, it parses that token here in your browser and confirms an independent time-stamping authority certified this exact fingerprint, and reads the time it did so. For full assurance, the same token verifies with openssl ts -verify.
  • Reports plainly. Match means the words are original and time-fixed. Mismatch means something changed. No middle ground, no trust required.