Skip to main content

Module 3 – Frontend

This module explores the Next.js client application that provides the user interface for our zero-knowledge proof token system.

You'll learn how the frontend integrates WebAssembly-compiled Circom circuits for client-side proof generation, implements secure key management with password-based encryption, and handles real-time shield, transfer, and unshield operations.

The lessons cover both setting up the development environment and understanding the sophisticated cryptographic architecture that makes privacy-preserving transactions accessible through a modern web interface.