A Next.js frontend for demonstrating PDF verification and zero-knowledge proof generation.
# Build WASM module first (requires Rust + wasm-pack)
cd ../pdf-utils/wasm && ./generate_wasm.sh && cd ../../app
# Install dependencies
yarn install
# Start development server
yarn devOpen http://localhost:3000 to view the demo.
- Upload PDF documents
- Verify digital signatures
- Generate zero-knowledge proofs
- Extract text from PDFs
- Real-time verification results
- Rust
- Node.js 18+
- Running prover server (see circuits/README.md)
The app connects to the prover server running on port 3001 for PDF verification and proof generation.
This project is licensed under the same terms as the parent repository.