{"receipt_id":"r_8d0a1921688a4a31","sha256":"9ba5c34e6f62487378109609c31d111e8edd9872c79805a70da4fafcf1dfa7d5","created_at":"2026-10-25T03:18:28.097427+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T03:18:28Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"9ba5c34e6f62487378109609c31d111e8edd9872c79805a70da4fafcf1dfa7d5"},"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":"lTVaFQFm6UNO2tmJOkSUxajGF7S2qh7sZLldzG1sMBboGHhPxtruJOJoUyXEsL4Xr+Fgg/HVuTgWwbufVNpiBg=="}},"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":"9ba5c34e6f62487378109609c31d111e8edd9872c79805a70da4fafcf1dfa7d5","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."}