{"receipt_id":"r_9ade451666a74019","sha256":"883c983e7ee2fcbbad4ed10ea46d763b1237d4f89d7493aff0c3b20f1f6917f1","created_at":"2026-10-27T23:00:00.139139+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:00:00Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"883c983e7ee2fcbbad4ed10ea46d763b1237d4f89d7493aff0c3b20f1f6917f1"},"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":"b5K0vUMzSj43ax7e9ebrDK51PEfmH5JExxHu9CBFmU4LPgvFZZI4J1YcN2bL7ZSBg/y3dsc72/yH+BvoXNFFCA=="}},"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":"883c983e7ee2fcbbad4ed10ea46d763b1237d4f89d7493aff0c3b20f1f6917f1","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."}