verification
Proof
Every action DEED takes is journaled, signed, and anchored. Verify it yourself — no account, no trust required.
proof feed unreachable — status at /status
Nothing is rendered in its place: a fabricated proof state is worse than an honest gap. Checked 2026-10-12 06:13 UTC.
Verify it
Three requests, one terminal, under a minute. Every number on this page comes from the first one.
1 · fetch the live root index
curl -s https://usedeed.app/api/journal-rootsServes the finality counts above and every public root hash. If this page and that response disagree, trust the response.
2 · fetch the root artifact
curl -s https://usedeed.app/api/journal-roots/<root-hash>Every public entry under the root, hash-linked entry to entry — each record carries its own digest and the digest of the one before it. Recompute any of them and it must match.
3 · fetch the anchor artifact
curl -s https://usedeed.app/api/journal-anchors/<root-hash>The timestamp receipt for the same hash. The calendar address inside it resolves on OpenTimestamps infrastructure DEED does not control — that receipt, not this site, is the proof.
Signature check: the public MCP endpoint at /oss/mcp exposes a verify tool (deed_verify_journal_root) that checks a root hash against the stored artifact, and verifies the hash and Ed25519 signature offline when you supply the full signed root object. The open-source engine ships the same verifier.
Machine-readable
- /proofthis URL — a typed proof packet (deed.proof_surface.v1) at Accept: application/json
- /api/journal-rootslive root index and finality counts, JSON
- /.well-known/deed.jsoncanonical DEED discovery document for agents and crawlers
- /developersthe full public proof API contract