{"receipt_id":"r_60dd749d07394641","sha256":"a997061a8869fa30a2c79c1dd7fef97365ab21348c9ea3b98617f57d67058685","created_at":"2026-10-25T17:46:58.035868+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T17:46:58Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"a997061a8869fa30a2c79c1dd7fef97365ab21348c9ea3b98617f57d67058685"},"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":"XkoThMWOt0yoGcgE2yFZTrOX5mj8lAyaH9FAFc7JGwgwV7RAMYMdfl8/D0fPzfQDyyDeGw4tjV6vTv0RiJk9Bw=="}},"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":"a997061a8869fa30a2c79c1dd7fef97365ab21348c9ea3b98617f57d67058685","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."}