How to create a Zero Knowledge DApp: From zero to production
This is a step-by-step guide on how to build a Zero Knowledge (zk) Decentralized Application (DApp) from zero to production.
The goal is to explain the flow of a zk dapp and deploy it so that users can use it.
- We will create a zk DApp to prove that someone knows how to solve a sudoku game, without revealing the answer.
- I will cover circuits and smart contracts testing.
- I will give some tips that I use to build and organize this kind of projects.