semaphore icon indicating copy to clipboard operation
semaphore copied to clipboard

A zero-knowledge protocol for anonymous interactions.

Results 107 semaphore issues
Sort by recently updated
recently updated
newest added

**Description** The `@semaphore-protocol/data` library currently provides functions to download data from deployed contracts using mainly events with Ethers or TheGraph subgraphs. However, there are no listeners, which can be useful...

feature :rocket:
good first issue
hacktoberfest

Similar to https://semaphore.appliedzkp.org/whitepaper-v1.pdf Create a Semaphore whitepaper v4 (or update from v1) Create the Optimized Incremental Merkle Tree paper

documentation ๐Ÿ“–

Right now, to create a group, the id could be a `BigNumberish` but to use the group id in any of the functions in the `SemaphoreSubgraph ` or `SemaphoreEthers `...

good first issue
refactoring :recycle:
hacktoberfest

**Describe the bug** My Mocha unit tests hang unless I specify `--exit` to kill the test process after each suite. It looks like this may be because Semaphore leaks some...

bug ๐Ÿ›
good first issue

## Description This PR aims at improving the documentation (code / README) for the `@semaphore/data` package. ## Related Issue(s) see #483 ## Checklist - [x] My code follows the style...

This PR modifies the pull requests GitHub workflow. Relevant checks will be run conditionally only if the related src files are changed. It also includes an additional build checks on...

devops :wrench:
Performance ๐Ÿ“ˆ

### Description It would be nice to make the tests as atomic as possible and use `loadFixture`. This can help: https://github.com/semaphore-protocol/semaphore/blob/main/packages/cli-template-contracts-hardhat/test/Feedback.ts

tests ๐Ÿงช