{"receipt_id":"r_48f02a4495e640c1","sha256":"aaa89ffa84ff652e818199976ca8e3681406e0236bf4104e1ae779447c76dccf","created_at":"2026-10-25T18:47:44.369106+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T18:47:44Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"aaa89ffa84ff652e818199976ca8e3681406e0236bf4104e1ae779447c76dccf"},"signature":{"algorithm":"ML-DSA-65","standard":"FIPS 204","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-pq-1","value":"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","implementation":"dilithium-py reference implementation; not FIPS-validated","hybrid_classical":{"algorithm":"Ed25519","standard":"FIPS 186-5","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-1","value":"sQzCn0VDCZmsEqB20cxr8O7mImAu9e/Co4d8qj1tSipDUmsUC8eJkmOf7hPu6Lt11FSLovUGV0vZ/63wTGuoBg=="}},"rule":"In state HYBRID the set verifies only if both signatures verify under the keys named in the DID document.","did_document":"https://alphacovenantholdings.com/api/vc/did.json","states":"https://alphacovenantholdings.com/api/public/cryptography"},"verification":{"state":"HYBRID","set_present":true,"ml_dsa_65_valid":true,"ed25519_valid":true,"set_valid":true,"hash_checked":"aaa89ffa84ff652e818199976ca8e3681406e0236bf4104e1ae779447c76dccf","note":"Ed25519 + ML-DSA-65, both detached over the ASCII bytes of the receipt's SHA-256 hex. Verification of the set succeeds only if BOTH verify. A verifier that does not know ML-DSA may check the Ed25519 signature alone and must say so."},"withdrawn":false,"states":{"CLASSICAL_ONLY":"Ed25519 only. Receipts registered before the signature set existed carry no set; their SHA-256, transparency-log inclusion, SLH-DSA archive checkpoint and OpenTimestamps anchor still verify.","HYBRID":"Ed25519 + ML-DSA-65, both detached over the ASCII bytes of the receipt's SHA-256 hex. Verification of the set succeeds only if BOTH verify. A verifier that does not know ML-DSA may check the Ed25519 signature alone and must say so.","PQC_ONLY":"ML-DSA-65 only; Ed25519 no longer issued. Target state — by policy no later than 2031-12-31 (the OMB M-26-15 digital-signature date for agencies' covered systems); earlier if a break in Ed25519 is published."},"state_now_for_new_receipts":"HYBRID","how_to_verify_offline":"data = ASCII bytes of sha256; ML-DSA-65.verify(pk_pq, data, b64decode(signature.value)); Ed25519.verify(pk_ed, b64decode(signature.hybrid_classical.value), data); keys at /api/vc/did.json.","what_it_attests":"That this hash was registered by this platform at this time. It attests nothing about the party named in the receipt and is not a certification of anything."}