{"receipt_id":"r_8df361e416c64248","sha256":"039d5e58e3975c9576d961897f9a4b0a20edb9cb552697f4eda74a063905a56b","created_at":"2026-10-25T18:47:34.855488+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:34Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"039d5e58e3975c9576d961897f9a4b0a20edb9cb552697f4eda74a063905a56b"},"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":"VsN8l+Jz8dEL/WHA4fjZLK+6bMP+IIhdxZqX/WllVmCIbc0+A4ibJ0OmXlg4ILgHvFTvUBXuFA8f16Niqdr7Cg=="}},"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":"039d5e58e3975c9576d961897f9a4b0a20edb9cb552697f4eda74a063905a56b","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."}