Hi HN,
I built TimeProofs, an open, privacy-first protocol to prove when a piece of data existed — without uploading the content.
You generate a hash locally, get a signed timestamp, and store a portable .tproof.json file.
Verification can be done later, online or offline.
No blockchain.
No accounts.
No tracking.
Just cryptographic proof.
This is v0.2 (stateless, bundle-based).
Looking for feedback from devs and infra folks.
Docs: https://timeproofs.io
Protocol: https://timeproofs.io/proofspec.html
What prevents an issuer from generating a proof that something existed arbitrarily far in the past?
Opentimestamps achieves that by Proof of Work. Do you require trusting the issuers instead?