
Building DocProof: Proving Documents Exist Without Sharing Them
There's a problem that's been bugging me for a while. How do you prove a document existed at a specific point in time—without handing it over to someone else? Think about it: contracts, creative work, research notes, legal agreements. Sometimes you need proof that something existed before a certain date. Traditional solutions? Upload it to a notary service. Email it to yourself. Store it with a third party who pinky-promises to keep timestamps honest. None of that felt right to me. Why should I trust a company to hold my documents? Why should proving when something existed require giving up what it contains? So I built DocProof, with GoLang as backend API and worker, and Angular as the frontend. The idea DocProof lets you create a timestamped, verifiable proof that a document existed—without ever uploading the document itself. Here's how it works: You select a file on your device Your browser computes a SHA-256 hash (a cryptographic fingerprint) of that file—locally, on your machine Th
Continue reading on Dev.to
Opens in a new tab



