Phase 1 — Core ZK Pool L2
Objective: Build the base infrastructure for ZKPool execution, proving system, and minimal functionality of private transactions.
🔧 Technical Deliverables
ZK Pool architecture design (state tree structure, nullifier logic, proof construction)
Implementation of:
deposit commitments
nullifier enforcement
private transfers
GPU-based Prover v1 (Groth16 / Plonk / STARK hybrid)
ZK Sequencer MVP:
batch builder
deterministic ordering
batch → prover → L1 verification pipeline
L1 settlement smart contracts (Ethereum mainnet)
🧪 Testing & Internal Milestones
Internal devnet with 3–5 whitelisted testers
Local prover clusters benchmarking (under 1 second per circuit)
State tree synchronization tests (up to 1M leaves)
🌐 Ecosystem Milestones
First 3 partner projects onboarded for testing:
private wallet prototype
private swap test
private staking test
Last updated