Seal · /v1/archive

Notarize anything in under two seconds.

One job: turn any document, payload, or blob into a tamper-proof seal with a court-ready certificate PDF — dual-signed and offline-verifiable forever.

Time to cert
< 2 s
From submit to a signed certificate PDF.
Forgeable
0%
Dual-signed Ed25519 + ML-DSA-65. Quantum-safe.
Verify
Offline
No network needed — checks on crypto.subtle.
Classical / legacy
  • Notary scheduling, days of lead time
  • PDF metadata anyone can strip
  • Trust the issuer, not the math
EpochCore primitive
  • Instant cryptographic seal
  • Tamper-evident — any byte change detected
  • Verifiable by anyone, offline
Run it

Try the primitive.

With an API key this calls the live POST /v1/archive/seal endpoint and returns the sealed response. Without one it shows a representative sealed payload so you can see the shape.

ArchivePOST /v1/archive/seal
Representative output runs locally · live needs a key

      
SDK

In Python.

from epochcore_app_primitives import Client
with Client(api_key="...") as c:
    a = c.archive.seal(payload="hello world", content_type="text/plain")
    print(a["archive_id"], a["cert_pdf_url"])
    assert c.verify(a["archive_id"])["verified"]