{"receipt_id":"r_f0505708185645a1","sha256":"d94928516e90dea67889178b8ad9d53b72982aa15b2e2c6233d7e9839aac0e82","created_at":"2026-10-25T18:47:47.931030+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-25T18:47:48Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"d94928516e90dea67889178b8ad9d53b72982aa15b2e2c6233d7e9839aac0e82"},"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":"PgV/IJsizerGsl0KQugET3ZwWNyz+QSNiYl6x6ssTO4IBaTC/i4B4E+3Cc43O3udP2nFDUYRFSBY3PRr6pdWDA=="}},"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":"d94928516e90dea67889178b8ad9d53b72982aa15b2e2c6233d7e9839aac0e82","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."}