{"receipt_id":"r_1c6a6a752bbe4a1e","sha256":"a776efa390f825aa8d1755daffe635e410ed6817df81b34114dc839df4f00a38","created_at":"2026-10-26T21:03:47.012078+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-26T21:03:47Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"a776efa390f825aa8d1755daffe635e410ed6817df81b34114dc839df4f00a38"},"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":"hZRj3BYOPUUFrsUElSgZmXSSmd+10Rxlhjd3tze9J96rtZzAelMtmJXhz+DfR/X7hy9+E7+0Mc8jI5BWSELaDg=="}},"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":"a776efa390f825aa8d1755daffe635e410ed6817df81b34114dc839df4f00a38","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."}