{"receipt_id":"r_b5f4676e4a7d42cc","sha256":"d9454ffcc3640e7c9d86b5c8be4ef7d4fd5cd677d152c60d07bca2a71396a637","created_at":"2026-10-26T21:06:54.727027+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:06:54Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"d9454ffcc3640e7c9d86b5c8be4ef7d4fd5cd677d152c60d07bca2a71396a637"},"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":"lNAc5cp2CL5uleEdmhAzxXhLlENXI32FgVVKqcj5jldbqdutWa+Ja6ph6C2GoZHJGR6LDAsBAChutCcA4uDeAw=="}},"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":"d9454ffcc3640e7c9d86b5c8be4ef7d4fd5cd677d152c60d07bca2a71396a637","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."}