Semaphore is a zero-knowledge protocol that allows you to cast a message (for example, a vote or endorsement) as a provable group member without revealing your identity. Additionally, it provides a simple mechanism to prevent double-signaling. Use cases include private voting, whistleblowing, anonymous DAOs and mixers.
Past audits with Semaphore
| Protocol | Resource | Start Date | Language(s) | Tag(s) |
|---|---|---|---|---|
| Semaphore | Report | Dec 2022 | Solidity | Smart Contracts, ZK Circuits, Circom, Solidity, Identity |