Conclusion

Well done for making it through this tutorial! You should have everything you need to begin creating zk circuits using Halo2. Of course there is still a lot to learn, and there are many different ways to implement circuits that we haven't covered. We believe you will discover some of those on your zk implementation journey, and you can find several more examples of code elsewhere (such as the examples folder in the halo2_proofs folder in this repo)

We wish you the best on your journey!

Improving this book

If you have any suggestions to help improve this book, please don't hesitate to contact us at erroldrummond@pm.me

Acknowledgements

A big thank you to @Han0110, @Kilic and @CPerezz for their support in understanding the codebase well enough to create this mini book.

Last updated