{"receipt_id":"r_17bc52e2ccf54bec","sha256":"d7aec4a5a8ea565754764203f29cb9e6f961c05ae380c1638eee5eec40d218c1","created_at":"2026-10-26T22:03:07.639620+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-26T22:03:07Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"d7aec4a5a8ea565754764203f29cb9e6f961c05ae380c1638eee5eec40d218c1"},"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":"wAq057ZiD6XQyaS0oe64CmDU/CS5nnWj1IfNbDBh2Zsc2X6QIjV+Y4yf/Jjn3P4T2a0fy8gxdXiQeWE2lTGBAg=="}},"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":"d7aec4a5a8ea565754764203f29cb9e6f961c05ae380c1638eee5eec40d218c1","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."}