{"repo":"semaphore-protocol/semaphore","free":true,"listed":false,"github":"https://github.com/semaphore-protocol/semaphore","clone":"git clone https://github.com/semaphore-protocol/semaphore.git","description":"A zero-knowledge protocol for anonymous interactions.","language":"TypeScript","stars":1081,"topics":["zero-knowledge","ethereum","zero-knowledge-proofs","zk-snarks","circom","solidity","semaphore","javascript","monorepo","typescript"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"👥 Contributing &nbsp;&nbsp; &nbsp;&nbsp; 🤝 Code of conduct &nbsp;&nbsp; &nbsp;&nbsp; 🔎 Issues &nbsp;&nbsp; &nbsp;&nbsp; 🗣️ Chat &amp; Support &nbsp;&nbsp; &nbsp;&nbsp; 💻 API Reference Semaphore is a generic privacy layer. Leveraging zero-knowledge technology, users can prove their membership in groups and send messages (extending from votes to endorsements) off-chain or across EVM-compatible blockchains, all without revealing their personal identity. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ The core of the Semaphore protocol is in the circuit logic. However, Semaphore also provides Solidity contracts and JavaScript libraries to make the steps for offchain proof creation and onchain/offchain verification easier. To learn more about Semaphore visit semaphore.pse.dev. [!IMPORTANT] Help Semaphore prosper by sharing your ideas with the PSE acceleration program. 📦 Packages Package Version Downloads @semaphore-protocol/core @semaphore-protocol/contracts @semaphore-protocol/identity (docs) @semaphore-protocol/group (docs) @semaphore-protocol/proof (docs) @semaphore-protocol/data (docs) @semaphore-protocol/hardhat @semaphore-protocol/cli @semaphore-protocol/utils (docs) 🛠 Install Clone this repository: Install the dependencies: And build the repository","default_branch":null,"files":null,"tree":[],"storefront":"/r/semaphore-protocol","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/semaphore-protocol/semaphore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}