Specification documents, whitepaper, and protocol design for the AnonVote ecosystem.
This repo is the canonical source of truth for how AnonVote works — the cryptographic model, privacy guarantees, data flows, smart contract specs, and integration guides. It is written for developers, auditors, and anyone evaluating the system's security properties.
| Repo | Relationship |
|---|---|
| AnonVote/core | Implements this specification |
| AnonVote/js | Implements the crypto primitives specified here |
| AnonVote/contracts | Implements the on-chain audit model specified here |
| Document | Description |
|---|---|
whitepaper/whitepaper.md |
Full protocol whitepaper — privacy model, cryptographic design, threat model |
specs/crypto.md |
Cryptographic primitive specifications |
specs/token-flow.md |
Token issuance and vote submission flow |
specs/smart-contracts.md |
On-chain audit contract specification |
specs/api.md |
REST API surface specification |
Clone and read:
git clone https://github.com/AnonVote/protocol.git
cd protocolAll documents are plain Markdown. No build step required.