Cover Image for ZK Workshop Vietnam - Ethereum Foundation ZKET x ZKP Labs
Cover Image for ZK Workshop Vietnam - Ethereum Foundation ZKET x ZKP Labs
39 Going

ZK Workshop Vietnam - Ethereum Foundation ZKET x ZKP Labs

Hosted by Mo Jalil, Vi Vi | ZKP Labs & ZKP Labs
Register to See Address
Thủ Đức, Hồ Chí Minh
Registration
One Spot Remaining
Hurry up and register before the event fills up!
Welcome! To join the event, please register below.
About Event

Overview

Join us for a two-day hands-on ZK training class hosted by the ZKP Labs (Orochi Network) and Ethereum Foundation ZK Education Team (ZKET). This program is designed for developers and students who are new to Zero-Knowledge Proofs (ZKPs) but have a technical background.

​By the end of this class, participants will have a strong foundational understanding of ZKPs, experience with ZK tooling, and insights into career opportunities in cryptography and blockchain.

Languages: Vietnamese

Who Should Join

  • ​STEM students interested in cryptography and privacy technologies

  • Early-career developers looking to explore ZK and blockchain

  • Developers already in web3 who want to expand into ZK

​No prior ZK experience is required, but familiarity with basic programming (JavaScript, Rust, or Solidity) will be helpful.

What You’ll Learn

  • Collaborative Kickoff: Group formation and icebreaker circuit in first 30 minutes

  • Hands‑On Circuits: Build, prove, and verify “Hello ZK” in Circom scaffold

  • Core ZK Primitives: Commitments, hashes, Poseidon vs SHA256, MiMC, Pedersen

  • Applied Math Intuition: Field arithmetic, ECC, PIOP/PCS, Sigma protocols

  • Modern SNARK & STARK: PlonK arithmetization, FRI, STARK by hand

  • ZK Databases: Private queries, proofs of consistency

Community & Careers: Local use‑cases, project demos, panel & resume review

Mentors:
1. Chiro Hiro - Founder Orochi Network
2. Nam Ngo - Researcher , Ethereum Foundation
3. Vu Vo - SWE - Native
4. Mo - EF ZKET
5. Hy Ngo - Independent researcher
6. Chung Nguyen - ZK Researcher, Orochi Network

Program Schedule

Day 1 — May 10, 2025

Block 1 | 9:00 AM – 10:00–10:30 AM

  • Welcome, purpose & agenda

  • Group formation & intros

  • ZK high‑level intro (Nam Ngo, 15 min)

  • Exercise: "Hello ZK Circuit" in Circom scaffold (Vu Vo)
    Goals: write → build → prove → verify — everyone generates first proof

Block 2 | 10:00–10:30 AM – 12:00 PM

  • Deep Dive: Commitments & hashes (Vu Vo)

  • Tooling: Circom + zkrepl

  • Basic circuits: Sudoku & comparison examples

  • Advanced circuits: circomlib, constraint metrics

  • Commit + prove demos (Poseidon(v) vs v)

  • Guided Debugging & group exercises

Lunch Break | 12:00 PM – 1:00 PM

Block 3 | 1:00 PM – 3:00 PM

  • Math Intuition: Field & ECC → PIOP/PCS (Hy Ngo)

  • Exercise: Schwartz–Zippel lemma

  • Sigma protocols fun: “Explain SNARKs with emojis” challenge

Day 2 — May 11, 2025

Block 1 | 9:00 AM – 12:00 PM

  • PlonK & FRI PCS: Theory & examples (Hy Ngo & Chung)

  • Hands‑On Challenge: Build PlonK‑ish circuit or STARK by hand

  • Cross‑group presentations

Lunch | 12:00 PM – 1:30 PM

Block 2 | 1:30 PM – 2:30 PM

  • ZK Databases (Chiro): principles, use cases, design patterns

Block 3 | 2:30 PM – 5:00 PM

  • Project Demos & Mentorship (All mentors)

  • Panel & Breakouts: Local ZK use‑cases & brainstorm

  • Group Presentations & Feedback

  • Wrap‑up & community next steps

Prerequisites & Setup

  • No formal theory prerequisites

  • Recommended: install Node.js, Circom, zkrepl

  • Pre‑work tutorials available (optional)

Location

ZKP Labs, Ho Chi Minh City, Vietnam
We will send location via approved email.

Powered by ZKP Labs & the Ethereum Foundation ZK Education Team
Learn. Build. Collaborate. Go from Zero to ZK Hero!

Location
Please register to see the exact location of this event.
Thủ Đức, Hồ Chí Minh
39 Going