{"receipt_id":"r_45b2a3f52228486e","sha256":"69c56868f9548993a75b30bcb74c359d30b359c9a4f3dc8408d7a747b6791f2c","created_at":"2026-10-27T23:02:51.244195+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:51Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"69c56868f9548993a75b30bcb74c359d30b359c9a4f3dc8408d7a747b6791f2c"},"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":"jPLXKQHBaaUWkmncxMjvqM0hIka+W7Cqy++QO5ic2nGlzvuuasK86JGDdN3xPagwTonymcW3YSAOJOje86bFDg=="}},"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":"69c56868f9548993a75b30bcb74c359d30b359c9a4f3dc8408d7a747b6791f2c","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."}