Simple monorepo you can use as a template to start developing your dApp with Semaphore.
The repository consists of two components: a web app and contracts. The web app allows users to create a Semaphore identity, join a group, and send feedback anonymously on Arbitrum Goerli.
To install and use the repository:
yarn startyarn deployyarn copy:contract-artifacts in the project root to do it automatically.yarn eslintyarn prettier or to automatically format the code: yarn prettier --writeThe repository contains a web app and contracts that allow users to create a Semaphore identity, join groups, and send feedback anonymously on Arbitrum Goerli. The installation process involves cloning the repository, installing dependencies, deploying the contract, and configuring environment variables. Additionally, users can analyze the code and ensure code formatting using ESLint and Prettier tools.