Attest · /v1/attest

Claims as cryptographic evidence.

One job: sign a verifiable statement about a subject — a SOC2 control, a supplier fact, a model card — so auditors get math, not a policy PDF.

Audit prep
weeks → min
Evidence packs generated, not assembled by hand.
Each claim
Signed
Dual-signed (Ed25519 + ML-DSA-65) and independently verifiable.
Format
Cert PDF
Human-readable certificate + machine proof.
Classical / legacy
  • Policy documents asserting compliance
  • Screenshots and spreadsheets
  • Auditor takes your word for it
EpochCore primitive
  • Signed claims with cryptographic proof
  • Verifiable evidence chain
  • Math, not trust — checkable by anyone
Run it

Try the primitive.

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

AttestPOST /v1/attest
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.attest.attest(subject="acme-corp/soc2-cc6.1",
                         claims={"control":"CC6.1","status":"passing"})
    print(c.attest.verify(a["attestation_id"]))