{"receipt_id":"r_30d1bc667047433a","sha256":"9c02347c51bf2daa6de0e0b9bb1b516f36ecea83877903682c2685b9c2576398","created_at":"2026-10-25T05:08:09.051366+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T05:08:09Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"9c02347c51bf2daa6de0e0b9bb1b516f36ecea83877903682c2685b9c2576398"},"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":"qAeZoWrQ3XUAu18We4UokZ4T7xxHiLASLAUheaZ+n+fPYXZLAvozHOcdesJZy/jUw6GMJYEwCuooGNIdu+pNBA=="}},"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":"9c02347c51bf2daa6de0e0b9bb1b516f36ecea83877903682c2685b9c2576398","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."}