Vivian Plasencia
Vivian Plasencia
## Description Update a `generateProof` function parameters in the docs. It should be `const proof = await generateProof(identity, group, message, scope)` here: https://github.com/semaphore-protocol/semaphore/blob/main/apps/docs/versioned_docs/version-V4-beta/guides/proofs.mdx#L95
**Description**: There were two extension contracts in Semaphore v3: https://github.com/semaphore-protocol/semaphore/tree/v3.15.2/packages/contracts/contracts/extensions The idea is to use the latest Semaphore v4 to update those contracts and add them to the `Semaphore Extensions`...
It would be very helpful to add to the documentation, that the Semaphore protocol works not only on Ethereum but on any other EVM-compatible chain, and works in the web2...
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 `...
### 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
## Description There is an error when running the test workflow: ```bash Proof โบ # generateProof โบ Should generate a Semaphore proof thrown: "Exceeded timeout of 20000 ms for a...