{"receipt_id":"r_03e9753f6d564b00","sha256":"9ce44a70fc38d39ed23d495cc0ede4bcfa307bc72c934b947634739c59901ef9","created_at":"2026-10-26T21:05:18.906471+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:05:19Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"9ce44a70fc38d39ed23d495cc0ede4bcfa307bc72c934b947634739c59901ef9"},"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":"EhTRjQRQo4Kh2TOok5N1Jr9rfM5XyPiCV6Nk5Vg1SkwQj4tbmfvprxb3xPVuNGFYlQwrADL7s4IYOtnQBNMICQ=="}},"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":"9ce44a70fc38d39ed23d495cc0ede4bcfa307bc72c934b947634739c59901ef9","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."}