# Semaphore - anonymously prove group membership and send votes Source: https://semaphore.pse.dev ## Summary Semaphore is a zero-knowledge protocol that lets users prove group membership and send signals such as votes or endorsements without revealing their original identity. The page presents Semaphore as a free, open source public good that works across Web2 and Web3 and is cross-chain compatible with EVM, L2s, and alt-blockchains. It also lists projects built with Semaphore, including ZkDemocracy, a ready-to-use anonymous voting system, and Bandada, an open-source system for managing privacy-preserving groups. The page's roadmap lists support for more testnets and mainnets, a Semaphore V4 specification, Rust and Noir implementations, and scaling with PIR. ## Article Anonymous interactions Using zero knowledge, users can prove their group membership and send signals such as votes or endorsements without revealing their original identity. Explore projects built with Semaphore IdentityAuthenticityTicketing Zupass Open source, experimental personal cryptography manager. Identity Worldcoin A global digital currency offering universal access to a more inclusive financial system. InfraData Bandada An open-source system for managing privacy-preserving groups of anonymous individuals. InfraData ZkDemocracy ZkDemocracy is a ready-to-use anonymous voting system based on Semaphore. Voting Super Secret ZK Ballot A Solidity contract for anonymous voting. IdentityAuthenticity ZK Proof of Humanity A project that allows humans, registered in Proof of Humanity, to prove their humanity without doxing. InteroperabilityIdentitySocial Signary Signary is a discussion platform with advanced privacy and reliable membership verification. IdentityData Key Passport Key Passport offers secure identity and key management via Ethereum with Metamask Snaps, ensuring control and sovereignty. NFTIdentityCoordination Sharknado A platform for anonymous surveys, NFT authentication with zk proofs, and reward-based bounties. VotingSocial zkPoo Secure voting delegation and privacy protection for impactful democratic participation. Voting Cicada A private on-chain voting protocol based on homomorphic time-lock puzzles. DataDevelopment Semaphore Explorer Semaphore explorer for on-chain groups. IdentityTrust Plurality Plurality boosts web3 retention by simplifying onboarding and personalizing web3 accounts using data from user's social profiles whilst ensuring privacy. VotingHealth ZeroTherapy AMA privacy application built with Semaphore. Education Block Qualified On-chain and privacy preserving education platform built on Semaphore. Messaging StealthComms A project that allows users to prove their membership in a group and send messages/signals without revealing their original identity. DataInfra n-per-epoch Simple contract modifier to add the ability to rate limit humans on any smart contract function call. DataIdentityInfra Clique Clique proves arbitrary user data that's accessible with TLS sessions with ZKPs, TEE, and MPC. Identity Interep A system that allows DApps or services to verify users' reputation without exposing their identities. Voting Ballotbox Exploiting ZKP technology and IPFS to make the future of data by the user, for the user. Identity TAZ No-labels zone where Devcon VI attendees can learn through experience about privacy and anonymity. AuthenticityTrust DERP An anonymous research peer-review-system. IdentityIoTNFT zmorph Pseudonymous, seamless zk-based token-gating solution. NFTTicketing Zktokenproof Decentralized private ZK based ticketing. CoordinationIdentity heyanoun Credible pseudonymous messages for noun governance prop discussion. Identity Iris-Bound Tokens A non-transferrable token that is bound to a person's Iris. Social ClubSpace A live listening party for creators to share their curated music NFTs with their Lens frens. Authenticity Truth A photo-sharing app using ZKP for secure, accessible content verification. NFT Terrarium Protecting endangered species from poachers and enabling wildlife conservation. Coordination zkVoice A coordination tool that allows community members with less voting power to secretly signal their disapproval. Identity Menshen An app that turns selfies into private, secure NFTs without needing IDs, accessible to most people worldwide. Identity Chain Statements A way to generate Statements for your crypto funds using ZK , privately and permissionlessly. Identity Mina World ID Bringing Worldcoins World ID to Mina zero-knowledge apps. Social Semaphore ZK3 - Lens Lens Protocol + Semaphore integration to create zero-knowledge proofs using Semaphore on Lens. IdentityNFT zkIdentity Private identity claim system with zero-knowledge for Dark Forest. Coordination Coeo A privacy-focused collaboration tool. Social Tampopo A space in Web3 where everyone can share their stories freely. Identity Continuum Proof of concept for a background checker that verifies data using Zero Knowledge proofs without exposing any personal information. Identity Notebook Labs Utilizing cutting edge cryptography to democratize financial infrastructure. ClimateWhistleblowing PreciDatos A blockchain-based system for incentivizing actors to disclose accurate climate data. Education Semaphore Demo A simple demo to explain the main Semaphore concepts. Voting zkVote A zero-knowledge voting app based on Semaphore. NFT Arbor A collaborative, music-making NFT platform for artists and collectors, built on Ethereum. Coordination Emergence An on-chain video platform rewarding token participation, automating DAO documentation, and enhancing DAO health and onboarding. Social heyanon A tool to broadcast messages anonymously on Twitter. DataIdentity Om A DAO platform with a decentralized and private data storage layer. ReputationIdentitySocial Unirep Private and nonrepudiable reputation system based on ZKP. Sacred Engage in anonymous DAO forums with Sacred Lógos to voice your opinions and vote discreetly. Voting Zero Voting Submit new proposals or cast your vote on existing ones. DevelopmentInfra Remix Circom Plugin and ZKP Circom Semaphore Template. HealthData AsteriskDAO Women’s health data lake dAPP for OCD to give researchers access to female-specific data Retro FundingPublic GoodsPrivacyCommunity Pairwise A fun pseudonymous way to signal in Retro Funding 4. PrivacyCoordination VeilEscrow Secure, private, and decentralized escrows for anonymous transactions VotingPrivacy Obscurus An anonymity layer for Safe Wallet owners, built using Semaphore and Zodiac. WalletPrivacy Semaphore Modular Smart Account Modules Anonymous multi-sig wallet with Semaphore VotingSocial Poll.cc Public online voting on social and political issues. Semaphore is used for anonymous voting while proving you're a real human verified by KYC. IdentityAuthenticityTrust BringID Privacy-preserving proof of humanity using verifiable Internet credentials Explore projects built with Semaphore IdentityAuthenticityTicketing Zupass Open source, experimental personal cryptography manager. Identity Worldcoin A global digital currency offering universal access to a more inclusive financial system. InfraData Bandada An open-source system for managing privacy-preserving groups of anonymous individuals. Semaphore Features 1 Simplified privacy Semaphore streamlines privacy-centric app development. It empowers developers to effortlessly incorporate robust privacy features. 3 Universal integrations Semaphore is a protocol for Web2 and Web3. It integrates into any front-end framework or pure HTML/CSS/JS. It is cross-chain compatible with EVM, L2s, and alt-blockchains. 2 Leverage Zero Knowledge Semaphore leverages Zero Knowledge, allowing us to verify information without revealing any underlying data. This powerful primitive allows one to prove membership and signal anonymously. 4 Free open source software Semaphore is a Public Good. This means it will never seek to profit, it is owned by the community and will always remain open source. 2024-2025 Roadmap Support more Testnets & Mainnets Semaphore V4 Specification Semaphore Rust Implementation Semaphore Noir Implementation Scaling Semaphore with PIR Support more Testnets & Mainnets Semaphore V4 Specification Semaphore Rust Implementation Semaphore Noir Implementation Scaling Semaphore with PIR Join the Semaphore community Ask questions, suggest ideas, stay up-to-date, and meet other people building privacy applications with Zero Knowledge. Upcoming Events