{"receipt_id":"r_c43bc84d8ce84b66","sha256":"48bd8afbc37d577d44e07f8cbfc63eecc29dd057e51068d2202e593f3036fa0a","created_at":"2026-10-26T22:03:32.372500+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-26T22:03:32Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"48bd8afbc37d577d44e07f8cbfc63eecc29dd057e51068d2202e593f3036fa0a"},"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":"iM3BCqZVHcx9YgUzjCMlJCwI6t2W5qOq2qeJXzHutCE3TFsJC03LydGk3cZKES7AeWTnwENy0kTe1T7J+mqrAw=="}},"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":"48bd8afbc37d577d44e07f8cbfc63eecc29dd057e51068d2202e593f3036fa0a","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."}