Attest locally.
Git hooks link each commit to its parents' receipts and timestamp the commit bytes. Proofs live in refs/momento/proofs — a hidden ref, not a branch.
Open source timestamping
Give any file a signed timestamp. Create a receipt in seconds, verify it whenever you need. Your file never leaves your device.
Example receipt · Your next moment is yours.
TIMESTAMP TOOLS
No account. No setup.
Just your file and a little cryptography.
Checking Git commits? Jump to Git checks ↓ or use the Check repository tab above. How Git verification works →
Time is supplied by the signing server. What does a timestamp prove? ↗
ATTEST GIT COMMITS
Hooks attest each commit as you create it.
Three checks prove the history is intact.
Git hooks link each commit to its parents' receipts and timestamp the commit bytes. Proofs live in refs/momento/proofs — a hidden ref, not a branch.
git verify checks signatures, hashes, parent links, and time ordering offline. The pre-push gate blocks unconfirmed commits.
verify-history re-runs the same offline check in CI and publishes the coverage badge to momento-badges.
SIMPLE BY DESIGN
Your browser calculates a SHA-256 fingerprint. Only that hash reaches the signing service.
sha256→ReceiptA JSON receipt, an ML-DSA-65 signature, and a public key. Verify locally, without contacting the issuer.
Understand the trust model ↗Timestamp from your app, a script, or your API client.
POST /api/v2/stamp
{ "hash": "<SHA-256>" }What it proves: the issuer signed this hash and its stated time.
What it does not prove: authorship, ownership, original creation time, or independent clock accuracy.