{"receipt_id":"r_904b6011e50f4464","sha256":"7aec7cace93fbcead65848cf377bafe8ab6e735e7d243fb565f5c184d635daa3","created_at":"2026-10-27T23:58:54.189711+00:00","signature_set":{"schema":"receipt-signature-set/v1","state":"HYBRID","signed":"ascii bytes of the SHA-256 hex digest","signed_at":"2026-10-27T23:58:54Z","hash":{"algorithm":"SHA-256","standard":"FIPS 180-4","value":"7aec7cace93fbcead65848cf377bafe8ab6e735e7d243fb565f5c184d635daa3"},"signature":{"algorithm":"ML-DSA-65","standard":"FIPS 204","public_key_id":"did:web:alphacovenantholdings.com:api:vc#key-pq-1","value":"pNWMMBAMNss9UZudRlHmlCMLbQf0Qa65J2e13d8KRqIpKH5YVueCAiCbryB9iJV/pnV704rdc/jS2yk7dCVN180xmmGAaOc2hCtJblmHkfVWJ91N5ckaPWxQsVOSM52e8agfLqXvAP3JL5DaGT2SpPdd0LyzNjd7Q8tdDeW6jWf3LM41q4RwkDEZDBDmqtEfXuF4m4bXbs/Uj2l5mKJvQSbZhPD7RMSsSvscM1odlAoUd8V6an++rzLerOxVLtFUCTynneCotaN1oUgJiUci01zRDbiTCUzWQgBQxyySGb8aOq1BqTQzCLOYZWDhBwQOqiGGCOAHC/AO8N+JBhLTxNFviT6NA5NYMRMel6KTzFZCORJIqecz3zEAFHUaesWwEYo1Qbn+6M/Rbz5CWIFxpZ61me96u0/utGZA8luNLjXVKDhyKhZZ+RK3avB+FJIcPH37qqFGWI59HjN8rbBOeX1KE337kcpQuQPA47CJ91hgK+xoldXjD8Bpy/1tFXJbFLz2/QVZaQhFX7rqVbwYJF9b7deVd1hQRz+eeSH89f2C7UeZ9KbIAlTNDEmKNQjdZOi5ObunKlaHz/Wd4MAjaosJxFcmGo2ro6zszBC4Ci4pVe+aowqZdrcYiW9xmx1p3f3E2HtEwqKY9bbF+tUX0qYhBHeRhbrPYRur192IyK04i8IICGohEcq+r5dyddyRoZajsHcTEB7KiRc+Vcqfv/TXU6IrqM3aUtpBpXETH5IKqrn4deonFMO1XoDYTJXUAFgUyI0AuFWvsGdXdK9xUP8F1ea8wcEX1dU2SGY+8yTNOvklAN9ZqC1N/Adu21LIbZAHLLlUWlCey9j0VLmi03XT/a8FNN6R6uxFCt+XY0w6owfkkgVPHrePhaDOnhDh/E8t8AlHCfhZK/fn1CVjP31HgtKK4gS4nAHSATf1abgDzm4kdwdprFZe6Aicq50ogXPWqPjWiPlqVu7AnFKYf8as2EUMU7Go6p6K9UfBjaVAdf9+KwPcpaV3blRW9HUYO2lXwQrVqY79e8/9gGc3LehEuaQqJt1FZ4IALGmJ/uagKoIupaBXCyrL0U6MFYgwqkILtyiNzK1iiu9Dhf+psCeVXW3g0HUggFs5sktyl7oUyHUIthVGhSdylVHfApRT91TX8JYWydRu2U3RadpjMU4K3LqAzI1AvcdqGA/XophxVZtE5gwj33ocgtlTxddT4+IDujNUcjeox7zJiTzoD3nEytBMTCYb97QcF+fsvj2AXbRjXXIgJfDA8MDmkrIjBMPfw92L64t8LwpmBh0CLJ2H8WfyEcQ4Bt1pNpdAWllqwwGtOekui4iGfkK9iGFFGBgU80nfj5POsC7hOfdIh4nIXfYu0mUpeIo0eA1QqWqsGn0WFa4pw1ysuETdCBa9M9bOTv+OOqGMWeqwIJiYa1/7pq4Wdmq+7wEsg0XCr5iVEJDnxmq12vwg249/t+srF911Crzjt0tICZklVYgRP25VJ+YgfEBKJqtZPGuqKF3iZnXm+x6ImndRiY4S36+0zB4DqFcm/64q/xx4SkIIrThBm+wNaj9WRjI/wuXZz4pYSocJAbWqd+dbZwxhALO9h9TF7Ymn+CvQlGiL0Ck6kKTY06JbN+S86fFwYAkIyJUBzWstrnd0aS+sSuhXoqlKCPxCl006koCDEhOu+7TYsn9iKL5Fy/ePt6FCu/6rwrZbDybepq5q3inv1FADS66xuAZC6buVXFcY/J/bh+JqGPGZRH+EUBcIDOmpzdx+2sQVcNs7K9zc/LE6tn3WxlaBRWx2wGPpHBffGLV9sMu5fFQc/XBP2+wXQHIG0Sr52KSQTRGnVeDYMuwtDTP3e05jO4irZ4e4cWUa8wOOp+k0Dqv7bx8F2KtHzTkx7g3eWPaLSq3083UDAPDlXRcpUzKdnObejCMhcjqyR1qgWl0Z5iJ3FJT7q/50bu72xur+LGlwYwYbvGtbdJwcmZ4NUAVOmRUM91XSjbIZ4sdz7lEKOeG8iwIoBLQNuYkFLOOGKSTEyi0JcGvSFTH9SDvVHsCF7eM0VVt1yNWg6EWLcAd/hpqJO8yIrDmiZX3tfzUuBS8a33OdEVgH9MjEBT276Lg9qClGfqjf7Kmy4COB7m49+K5ah/w3gMxu0ifCqk1exJknW8BlJhhafjjYi8LNmMOguXn4bBjToWSkazwSqEu2eBmzEdXwRLiaozsT1xijTG/Ilq+dfP6i0pelNCvOrS1w/bzsGIKU3vhfCcffFb6k6P3Y49GK7HDAz5nWPAVf8pKqAcnclzzMcMUC2WhSwnkVNB7xZxwCsrOqML/1YmD02l78QMFIZzPA4+HRrnkwy9IcID8Da0GBLJyO+TQCZsPy7NetYEEbusGbF7LEsYp55FYciCMUhr74xC03In21xA99ETyYebGXU03M8cEmGex3NZS+NXZqLXdWE79EZkayeSzlMlPSnFrbMy6QbvVfYsNRTeb0rgVQB8y5h4WD3HjguUwqBO6NasAlcZy72BeLHmhDEr0ez8Rn4PAlVhG84HvB0A7ElphMq+vkzJ6rVQMlsla3SiK+XMULMu7ejrSb6ebMG8roMvCck0vxYrPbAB1GLqCOhdV0z5b4VZjDZxImX5nYebLgmOnsqAqH4TD3vGWdm/TP/64Tmo6smB+tCmkij3Z4yS6W0LjO8VPIlsmgEmLGMBfcI+PrZwK4AlBwhNI7cKLRpcQXYqNgseAURUp43HHyROeo4t9nUmUT7F1ZtcD+vbejBs/IsPtmTlQnCFLS3SHa5rp+KTPcxK4TTPlsbAf3WdD2cj2b4Et49WZSdO/CilkEETDuTTirB5CpR51cESUPazOnU0aBg1TEN1wi4rUiWYhLj6zFSM8LByxpBRuMAPnCEv5qihroB4puJFqa9mjaC7zKMWrpVUbo+tslHvXxA3JfQXOTLULQzzTH5X9QMeqFQ1vvn1DYhBByq/iZTI+HakqeW7yNPzzEEbAN9SRW3h+d8EsKL9Irfkb+IbM4dYEXgJgmtwhWTLpXo8bvdO0tcUa1bz/O3qH1cP5i+lx4iNOXnQmhIbEfhwP5nA+Qhg2N1vKo9Q/QrcE+jtBXbFuRxks1PmKozfnEaXy7pqn8EKUQ96Rw4R1L4hzcu+t+3SQtg7is9BEdcM+d3I/Olug9m8ow1pRcMLagmcevtdt40Iqlago0gylcqzdmODpnzDJbLgJPhDhkDPPP+hDaKMuRm33uGYUsYvMcHkMNSRcDcjZMYWA507WShtZI7QhEECBYCRlyCK6f+mXDtIgWSZ44W3vNktaOsRMRGaDY5ve1b4cdF4LjSu2waMmENt8yK+Anyr6+7HU6UUkBklfi4q9AukbU+PQRawdvlp03ZEKxLzlOO1hScKSQI+sH6sb86W3vebIv2DGDXhMKD2O4YQKhT+Lx+w094SzKNU/R7rhODn9QiobZGpe8e1//YhG8T4+kZ1v7Nq4xO8jSoYYKz8ZWmYg9lsSKf3jGhZb3NIFRmfpJyfdbKiwWmmnZoALHmxLbbvHYNyWGKbuEBqTEvheddi2Zt9WidEX6J9IPAgzmyNhgjKRMZ9rFbzGwIPhl+Ckw9Yv8ZN8km+BsXnNV1AhpfQX961L0UZ+Szl6YID1VaOEzZRwGuqTx1IoVpmPogpxNJ6GQDz4CY1CvH7InZEabY4d2TR4CL9JTuQK5r6iEXbd+aboE2W0FENkHowVKiKJmwbh6zPur1lfdwtUgyywB+5/lcATQsY2ba6Uv2FXMBIdDk9pcCgT7E9WzTSSaTVvHdFX5/h8GIXhDYUDFa++XP4Mbno2PeKeyHgRbUeLlyzPNEt++fn17qPo7Ff+x7S/4JrSxnQ8UiZyny+zbuDmnQkrWIvgwiYF2aZB1UN1nLvr2DfgK4dgjcr2Rk+zlg8McE0sGTHIc0n6yjqYvm6OiQlKIpk+DLQvn61807N5pIRQ79fh8pmnbyeddOC1rocr7JnCInBYI/KMwpMUT1H9yRf5lINC9/EDMWhAZ9ozTtEYUmQO3XwXpNJduDKvtty6teAIS5Zsea9IikQ3Avcqh6RKMR3BGUrNqpuRRVHg/XiLsveSv6HSAKDL36ZVrovEOw/xthg5cGbBkEc4Wiz45ises2/G27rhmSk2HhncIy/cixCpDLuqP1Nuy1TvTzsomOJ26MPKT+DyMNcy5viXKwmcOAzjJHORgUee1UG6nUKjHaJaa3OwjKT5PLUQ0EFToHYEXXscWAtq9RUkRjBrcPN91wjFqOH4vq3re1olx8z5WNI+y9gRfCoaAXKbpc+y5SVfvV1yYiCNHL+LhittLZsfBtcZTWPTCR/yB4voEOT5CQ3G7wsgImqHKECKN0uvXAAqo5fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwwQFRYb","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":"ncpUEy3CuOAD9eTTQZmlCMfwxQv/kkeZaYBHtYFQ3DqyqldXNpljhmvSM4wrx02vT6STXE5VczDJ7RpPP/+YAg=="}},"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":"7aec7cace93fbcead65848cf377bafe8ab6e735e7d243fb565f5c184d635daa3","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."}