Connects Claude to QnEvt's verifiable randomness API for security and audit workflows where you need proof that a random decision actually happened the way you claimed. Exposes operations for generating secrets with local-only storage plus hash commitments, sampling datasets with reproducible evidence, and running fair selections where participants can verify the entropy source and algorithm later. The MCP interface returns proof URLs instead of bare random output, so agents can make random decisions that third parties can check against published JSON records. Reach for this when randomness touches compliance, fairness requirements, or any process where "trust me, it was random" won't survive an audit.
QnEvt is the public documentation home for a verifiable randomness and proof system.
The project exists for one practical reason: when randomness affects a security-sensitive, auditable, or fairness-sensitive workflow, the process should leave behind evidence that can be checked later. QnEvt focuses on proof records, deterministic verification, public API contracts, security boundaries, and integration guidance.
中文文档见 README_ZH.md.
This repository is the project-level documentation and protocol repository. It is not the place for production server source, private deployment configuration, or hardware firmware internals.
Published here:
Published elsewhere:
Intentionally private:
Start here:
QnEvt does not ask users to trust hidden randomness blindly. A proof should preserve enough information for later checking:
Raw secrets and private datasets should remain local unless the user intentionally publishes them.
QnEvt public documentation, schemas, and API contracts in this repository are released under the Apache License 2.0. See LICENSE and Licensing.