{"receipt_id":"r_a711e45885b044f8","sha256":"9b8f19cb75f39303ff10d4effb1ee54224d49b1c3ff1f8d68cad1041aee39ac9","created_at":"2026-10-27T23:03:06.837879+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-27T23:03:06Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"9b8f19cb75f39303ff10d4effb1ee54224d49b1c3ff1f8d68cad1041aee39ac9"},"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":"vbqMKYGptkoUfPjGnRPRMmLOl94ecU4LSkT3Ej1dl5JXvi7W3DyVnp/Tfb5jrL2whSNIyZzt/x2q/H9eiQjLBA=="}},"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":"9b8f19cb75f39303ff10d4effb1ee54224d49b1c3ff1f8d68cad1041aee39ac9","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."}