{"receipt_id":"r_1afef40ed0f84622","sha256":"82085ff8192dfaf98e588f342b58e2cee525b6316b69f870b1bd605f38597720","created_at":"2026-10-25T16:55:47.771593+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T16:55:47Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"82085ff8192dfaf98e588f342b58e2cee525b6316b69f870b1bd605f38597720"},"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":"2ziGfav/JN3DNAIcXe50oSpZit3gqIzs/JlbBU3N00yeEj6ZeCQEbEpKz57PHJxqJS3p65d8tByJ8wSHoo3pDg=="}},"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":"82085ff8192dfaf98e588f342b58e2cee525b6316b69f870b1bd605f38597720","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."}