Last updated

Projects

zkAlpha

zkAlpha connects quant traders and liquidity providers w/o revealing the strategy through the use of zkSNARKs. I was responsible for the protocol design, smart contract pseudocode, and zero-knowledge circuits. My teammates contributed to frontend, smart contract development based on pseudocode, and demo. The project won 7 prizes (including Filecoin grand prize and 1inch 2nd place) and ~USD 9k in total out of 1400 attendees and 321 projects.

Bulk Mint NFTs

I identified a smart contract weakness that allowed multiple NFTs to be minted in one transaction, bypassing a one-per-account restriction. I reported it to the company and used the proof of concept only with permission.

Qiskit ALCom Provider

We integrated a new quantum simulator to the Qiskit Aer library and won the Best Presentation Award of NTU-IBMQ 2020 QCamp.

EazyNoGo

I programmed a NoGo AI based on Monte Carlo Tree Search with Rapid Action Value Estimation in C++. This is the individual study project in the 2019 fall semester at NCTU CGI lab advised by Dr.I-Chen Wu.