{"receipt_id":"r_3aca9817c6c347f7","sha256":"c53c0d1c6ff72825719e1d722ba4709ce3129ca5442309f44376ba8223d5d30f","created_at":"2026-10-25T16:55:54.617615+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:54Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"c53c0d1c6ff72825719e1d722ba4709ce3129ca5442309f44376ba8223d5d30f"},"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":"FwCvHhv9PxAOoPlRPFwQkIqdARof+mHoyiqtfLeyrRIM4WLbqeTMy1oF7MJzwndhrJTgBmakEIq040FuiMEWAQ=="}},"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":"c53c0d1c6ff72825719e1d722ba4709ce3129ca5442309f44376ba8223d5d30f","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."}