Technology

The protocol and architecture beneath not.bot — the identity model, the privacy and security guarantees, the cryptographic foundations, and developer references. For what it's all for, in plain language, see Learn.

not.bot Digital Identity

Trust

  • Privacy Architecture — What every party can and cannot learn. not.bot's privacy guarantees, enforced by architecture rather than policy.
  • Security Model and Known Weaknesses — not.bot's security model as testable claims: authenticity, integrity, non-repudiation, availability, and known weaknesses.
  • Law Enforcement and Accountability — How a lawful demand identifies the person behind one signature, and why bulk surveillance is impossible by design.

Protocol & Infrastructure

  • Enrollment and Identity Proofing — How a person becomes a verified human in not.bot: the passport-scan enrollment flow, the identity-proofing levels, and what a relying party learns from each.
  • Cryptographic Foundations — The cryptography not.bot depends on: BLS12-381 signatures and aggregation, multiparty computation, on-device key management, and revocation — and why each was chosen.
  • System Architecture and Degraded-Mode Operation — The components of the not.bot system, the trust boundaries between them, and what keeps working when any one component fails.
  • did:julia Technical Specification — The did:julia DID method at the design level: singleton structure, state model, transaction families, presentation modes, and security properties.
  • Chialisp Code Reference — Puzzle-by-puzzle reference for the did:julia Chialisp smart contracts.
  • Why Chia? — Why a public blockchain is required for this kind of identity, and why did:julia is built on Chia rather than the alternatives.

not.bot Verify Documentation