🔐
Status: Public Beta v0.1 · Tool · Privacy-first · No blockchain
Create & Verify a Proof
One place to create and verify TimeProofs. Hash is computed locally in your browser,
then timestamped and signed via the API. Your content never leaves your device.
Step 1 · Create a proof
Create a proof
Choose how you provide the data (text, file, or existing hash). Hash is always computed locally in the browser.
Input mode
Text
File
Hash
Create proof now
Status —
Hash —
Signature —
Timestamp (Paris) —
Verify here Open in Verify tab
Step 2 · Verify or inspect
Verify a proof
Paste a SHA-256 hash or drop a .tproof.json bundle. We check existence and server signature.
Hash to verify
…or drag & drop a .tproof.json file here
Verify now
Status —
Hash —
Signature —
Timestamp (Paris) —
Copy cURL
Copy share link
URL
JSON
Bundle
FAQ
Verify by URL
GET https://api.timeproofs.io/api/verify?hash=<SHA256-hex>
Accept: application/json
Example
curl -sS "https://api.timeproofs.io/api/verify?hash=7c040f8633b8..." \
-H "Accept: application/json"
You can also share /verify.html?hash=<hash> as a public verify link.
Create (POST /timestamp)
POST https://api.timeproofs.io/api/timestamp
Content-Type: application/json
Accept: application/json
{
"hash": "sha256-hex",
"type": "event",
"meta": { "source": "web" }
}
Verify (GET or POST /verify)
GET https://api.timeproofs.io/api/verify?hash=sha256-hex
POST https://api.timeproofs.io/api/verify
{ "hash": "sha256-hex" }
.tproof.json bundle
{
"version": "v0.1",
"hash": "sha256-hex",
"algorithm": "SHA-256",
"timestamp": "2025-11-04T10:22:33.123Z",
"signature": "base64/hex",
"signer": "TimeProofs",
"meta": { "source": "web:verify" }
}
The "Download .tproof.json" button on the left generates this bundle client-side.
Quick FAQ
Is my content stored? No. Only the hash circulates. The original content never leaves your device.
Why no blockchain? To keep latency low (<100 ms), costs predictable, and verification simple.
Offline verify? v0.1: via API. v0.2: offline/bundle mode is planned.
Compliance? Privacy-first, hash-only. See Regulations & Compliance .
This page is verified by TimeProofs
Release: … ·
Hash: … ·
Verify
The hash above is loaded from the central release manifest.