Applied cryptography & blockchain protocol engineer.
Domains: ZK, lattice-based crypto, MPC, P2P networking, blockchain protocols.
Implementing and learning lattice-based folding schemes in @coset-io/baby-lattice-folding. My crypto and math experiments live in cipher-playground.
- MPCStats / mpc-demo-infra — privacy-preserving statistics pipeline integrating MP-SPDZ (used a 3-party honest-majority maliciously-secure protocol) with TLSNotary; demoed at Devcon 2024, where participants could derive statistics over their Binance balances without revealing them
- py-libp2p — initial Python implementation of the libp2p networking stack; led first cross-language interop with go-libp2p
- rlnjs — JavaScript client library wrapping Rate-Limiting Nullifier contracts and ZK circuits
- BlindFind — peer-to-peer private peer discovery; self-implemented 2PC (SMP) with circom/snarkJS circuits
- Trinity — early Eth2 client in Python; mainly the networking parts
Python · SageMath · TypeScript · Solidity · Circom · C/C++ · Rust · Go
📍 Taiwan






