{"receipt_id":"r_7aa7cb69a0ac49ef","sha256":"7bf529a320329fd1613255266a1e520f2bdd3b450098fa7d04c6fcf5ed861dce","created_at":"2026-10-26T21:06:32.838328+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-26T21:06:32Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"7bf529a320329fd1613255266a1e520f2bdd3b450098fa7d04c6fcf5ed861dce"},"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":"YeVBP5U518fvKIVca8RTAQ+229xv1aphJMlhrRNHfsSOGvlrwM37ENY3sXuGqOP5KEthr5mfubyV4QqpuIe6Dw=="}},"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":"7bf529a320329fd1613255266a1e520f2bdd3b450098fa7d04c6fcf5ed861dce","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."}