{"receipt_id":"r_e1b3fbf0fd7a4ff9","sha256":"0e4d4e0b67ea5d4d0bdf40ac9f429765eef5f5e4a83e4a95e428f48cd213355e","created_at":"2026-10-27T23:02:48.615154+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:02:48Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"0e4d4e0b67ea5d4d0bdf40ac9f429765eef5f5e4a83e4a95e428f48cd213355e"},"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":"Fv9CDA3nFdS6ODdxa8w3l3ZIPtoS22NqYwJHj1j7pyJLzW1yg7TEyjszWMVFgZLnUapHmymaw/kWyjQBvv8CDQ=="}},"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":"0e4d4e0b67ea5d4d0bdf40ac9f429765eef5f5e4a83e4a95e428f48cd213355e","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."}