{"receipt_id":"r_281a66daa8414e3e","sha256":"150c67050f9b8d98bd4858f75e09bfd395d0098ebc31ec292cd770e5013f77f2","created_at":"2026-10-25T18:47:40.972532+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:41Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"150c67050f9b8d98bd4858f75e09bfd395d0098ebc31ec292cd770e5013f77f2"},"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":"ZclsPMDfiPtBTfHJCrv7nPCdxcIcX18m9MTjw0xCK90x3FuCNQ+6z59HJoIDSB+GArqOAs4mZOhQh4XLThReCw=="}},"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":"150c67050f9b8d98bd4858f75e09bfd395d0098ebc31ec292cd770e5013f77f2","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."}