{"receipt_id":"r_8bff76c458eb4d20","sha256":"80a4b1bb170189448cbb06c56c62d77f4601c05766536279d5c3d27a7c75aa4f","created_at":"2026-10-27T23:00:40.017729+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:40Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"80a4b1bb170189448cbb06c56c62d77f4601c05766536279d5c3d27a7c75aa4f"},"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":"g24hvC/pKPSFinJO7HRlA3jiUjJ00xOnYNVqD37ydjPaqJHd2SmgvO+Nw6cTUX5UhgF3Qpg6CwAN2oN9b0luDg=="}},"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":"80a4b1bb170189448cbb06c56c62d77f4601c05766536279d5c3d27a7c75aa4f","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."}