{"receipt_id":"r_986acb95faa142f6","sha256":"3f2b479f0486d7c446e5c80a78ed39d50312105a63948ed8e1460d47cc0bd0da","created_at":"2026-10-26T21:04:34.321985+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-26T21:04:34Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"3f2b479f0486d7c446e5c80a78ed39d50312105a63948ed8e1460d47cc0bd0da"},"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":"2uT4GAPSRu35zIqLcizIGxNpQmC8cQF49Jd5dkUDFnGomMifXQxjn+aCMzWLvCVtKUUxnM4aAAu9/6Xcp4x5Aw=="}},"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":"3f2b479f0486d7c446e5c80a78ed39d50312105a63948ed8e1460d47cc0bd0da","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."}