ZKP maze + account abstraction prototype
Generated from https://github.com/privacy-scaling-explorations/zkp-app-boilerplate
- Clone the repository
git clone https://github.com/jacque006/hazy-maze.git
- Initialize git submodules
git submodule init && git submodule update
- Compile & install circom2, using the circom submodule
- Install packages
yarn
- Build: this compiles the circuits and exports artifacts. Then compiles the contracts and generate typescript clients.
yarn build
- Run a demo app using a localhost private network.
yarn demo
-
Test contracts
yarn workspace contracts test
-
Test your circuits
yarn workspace circuits test
-
Test your app
yarn workspace app test