§ QuantumDNA · Verifiable identity

Identity that survives the quantum break.

QuantumDNA issues verifiable credentials whose proof is hybrid post-quantum — signed at once with classical Ed25519, lattice ML-DSA-87, and optional hash-based SLH-DSA. A credential carries a did:trelyan identity, lets the holder disclose only the claims they choose, and proves the holder controls the subject — all independently checkable. Forging one would require breaking three independent cryptographic families at once — under the declared trust model and today's known algorithms.

Falsifiable, not trust-me.

Issue → present → verify.

  1. An issuer signs a credential — the claims become a salted Merkle commitment, and the whole credential is dual/triple-signed across crypto families.
  2. A holder presents it, disclosing only the claims a verifier needs, optionally proving control of the subject DID with a fresh challenge.
  3. A verifier checks the hybrid signature under the issuer's pinned keys, the disclosed claims against the signed root, expiry, and revocation — offline, no phone-home.
npm i @trelyan/verify-pqc · import { issueCredential, verifyPresentation } from 'pqvc'
Reference implementation · in active development · independently verifiable · unaudited

QuantumDNA is an open, unaudited reference implementation of post-quantum verifiable credentials. It is "tamper-evident and downgrade-detecting under the declared trust model," not "unbreakable." did:trelyan is a self-anchored method, not (yet) a W3C-registered DID method. Falcon/FN-DSA (FIPS-206) and parts of the PQC standards are still finalizing; this is reference software for evaluation and pilots, not a certified product. Nothing here is an offer of any security, token, or financial instrument.