jmagan / zk-mastermind-webapp

Home Page:https://zk-mastermind-ten.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zk-mastermind-webapp

The repository includes the front-end code of the Mastermind Dapp.

Folder Structure

├── public
└── src
  • public: Here lies the proof key and circuits needed to run the application.
  • src: Here lies the components, hooks and pages of the application.

Install dependencies

To run the program we recommend to execute the last stable version of nodejs and yarn. Then, to install the dependencies of the project run the following command:

yarn install

Run the Dapp in development mode

yarn dev

Once the command is executed a instance of the application will be executed.

Build the Dapp

yarn build

Appendix: Dapp repositories

The relevant repositories of the mastermind Dapp are as follows:

  1. zk-mastermind-webdapp: Frontend application of the Mastermind Dapp.
  2. zk-mastermind-backend: Backend application of the Mastermind Dapp.
  3. zk-mastermind-backend-onchain: Hada mint contrat of the Mastermind Dapp.
  4. zk-mastermind-docker: Docker container with the Kupo, Hydra and Cardano node components of the Dapp.
  5. zk-mastermind-circom: Circom circuits of the mastermind Dapp.
  6. zk-mastermind-plutus: PlutusTx validator that implements the logic of the game.
  7. zk-mastermind-aiken: Aiken validator that implements the logic of the game.

About

https://zk-mastermind-ten.vercel.app


Languages

Language:TypeScript 98.9%Language:HTML 0.8%Language:JavaScript 0.3%Language:CSS 0.0%