{"receipt_id":"r_f9b74c52230f4a98","sha256":"ac37820f892b98cc2931e0dd3161477154085f91d6364d8625971e4034e4d3ac","created_at":"2026-10-25T14:01:35.340012+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T14:01:35Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"ac37820f892b98cc2931e0dd3161477154085f91d6364d8625971e4034e4d3ac"},"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":"bM5NaF4gfd+5fDxghZwlxM5LO8VlkPANik18g+8A4ZXrBmwacWLWcnCb/1pbql6mS8zisQeNffUGZ7mtR8hSCQ=="}},"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":"ac37820f892b98cc2931e0dd3161477154085f91d6364d8625971e4034e4d3ac","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."}