https://kohweijie.com/

PROJECTS

Minimum Anti-Collusion Infrastructure

An implementation of a bribery-resistant voting system built with zero-knowlege proofs on Ethereum, currently used by the clr.fund project to facilitate permissionless quadratic funding for public goods in the Ethereum ecosystem.

Perpetual Powers of Tau

Phase 1 of a multi-party trusted setup ceremony for zero-knowledge circuits on the BN254 curve.

MicroMix

A proof-of-concept ETH and ERC20 mixer built on zk-SNARKs.

Semaphore

A privacy gadget which uses zk-SNARKs for anonymous set membership verification and message signalling.

Zero-knowledge Mastermind

An implementation of the Mastermind board game which uses zk-SNARKs instead of a trusted third party to verify game rules.

Project Endor

A blockchain-based securities exchange, built when I worked for ConsenSys Solutions.

ZK-SNARK DEV TOOLING

*circom-helper*

Enhances the circom circuit compiler developer experience by abstracting away circuit compilation, witness generation, and signal extraction.

*multisetups*

A simple, IPFS-based multi-party trusted setup utility for snarkjs.

*zkey-manager*