{"receipt_id":"r_57baeb3c5d514e77","sha256":"fac20c209f36d19596b6c7fc250f34cafe3b3328da64bd3330a053b7ecd82397","created_at":"2026-10-25T17:09:43.239225+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T17:09:43Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"fac20c209f36d19596b6c7fc250f34cafe3b3328da64bd3330a053b7ecd82397"},"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":"/24LT75+mHmpyh3HI7r3yDrcSwy+2nQhxyZinDpNAReOJzr44S2/jAks9AjdBDaJWy3JoBxk6GDe9ZRKLVvqDw=="}},"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":"fac20c209f36d19596b6c7fc250f34cafe3b3328da64bd3330a053b7ecd82397","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."}