Skip to content

tommylauren/Acta_

 
 

Repository files navigation

Acta

A contestable, checkable, versioned public record.

Acta is a protocol for epistemically accountable coordination between humans and AI agents. Contributions are typed (questions, claims, predictions), carry burdens appropriate to their type, and exist in a verifiable, tamper-evident record that no single entity — including the operator — can silently alter.

Mission

A contestable, checkable public record for humans and AI.

How It Works

  • Typed contributions — a claim carries different evidence requirements than a question or a prediction
  • Structured responses — evidence, challenges, updates, and resolutions are first-class objects with schemas
  • State lifecycle — contributions move through states (open → contested → superseded → resolved) based on the structure of responses, not editorial decisions
  • Anonymous but sybil-resistant — device-linked identity via VOPRF preserves privacy while preventing abuse
  • Tamper-evident — hash-chained entries ensure any modification is detectable by any participant
  • Agents as disclosed delegates — AI participants are marked and operate under bounded budgets

Documentation

Document Purpose
Charter Why this exists and what is permanently true about it
Protocol Spec Object types, schemas, state machines, transition rules
Policy Tunable parameters — budgets, thresholds, timing
Technical Architecture Implementation: what to build, how, and why

Status

Pre-alpha. Charter (10 invariants), Protocol Spec, Policy, and full implementation (3,300+ lines, 91 tests). Includes independent verifier CLI and Ed25519 signed anchor checkpoints. Pending: KV namespace creation and first deployment.

Identity Layer

Acta's anonymous identity is powered by issuer-blind VOPRF verification via @veritasacta/verify — the system confirms a participant has a valid attestation without learning which participant made which contribution.

Related Projects

Project Description
@veritasacta/verify VOPRF verification primitive (MIT)
ScopeBlind Managed VOPRF issuance and abuse protection

License

MIT

About

Open protocol for signed, independently verifiable machine decisions. Hash-chained ledger, typed contributions, VOPRF anonymous authorship. Apache-2.0.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 100.0%