{"receipt_id":"r_ef3ce2ba3dc64a8a","sha256":"30b8af7b32099eb90453ba209fec85d5b3924aabb5d15c8b1ba9ad53053b2961","created_at":"2026-10-26T20:11:08.382559+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-26T20:11:08Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"30b8af7b32099eb90453ba209fec85d5b3924aabb5d15c8b1ba9ad53053b2961"},"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":"Boz2hq0uesmv0K1lxsLE0lAyN7/4p2xnyrqcIqsWmVGbhg8jZd/uUsFCLBR8DBeGFNNacnJzLAm5LakbyJbHBw=="}},"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":"30b8af7b32099eb90453ba209fec85d5b3924aabb5d15c8b1ba9ad53053b2961","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."}