Hyperlane
Cross-chain messaging protocol
Review of the Hyperlane bridge implementation on Aleo chain.
Scope
- •Leo programs
- •Token application implementations
Not really a "portfolio" or a CV, more of a list of things I've been working on lately...
Enjoy 😊
Auditing
Deep reviews of protocols I've been helping secure lately.
Cross-chain messaging protocol
Review of the Hyperlane bridge implementation on Aleo chain.
Scope
Post-quantum proof system
Review of an implementation of LaBRADOR, a post-quantum proof system based on lattices
Data availability sampling protocol
Review of the Celestia implementation of ZODA for data availability sampling.
Private token
Review of the implementation of the Confidential Transfers extension for the "Token Extensions Program" (Token 2022)
Scope
Proof of solvency
Proof of solvency protocol for centralized exchanges.
I also wrote a detailed code walkthrough of:
Secure MPC matching via TACEO's co-snarks
Privacy-preserving housing application using 2D-Doc
Helping bring zk proofs to the browser with a WebAssembly-friendly Noir SDK
Implementing recursive proofs in Noir
Updated mpz-play to the latest version of mpz. A comprehensive playground for learning and experimenting with the mpz framework. Great resource for understanding MPC concepts.
Implementing STARKs from scratch to understand the protocol deeply
Found a soundness bug in 'lookup_any' in PSE's Halo2 proving system
Top fellow in ZK security fellowship
Template to quickly start a Halo2 project
Exploring edge cases and exploits in Halo2 circuits
Emulating malicious provers by modifying cell values in the Mock Prover
Implementing Tornado Cash in Halo2
Learning low-level security: from 'simple' binary exploitation to kernel exploits and more
Contributing to Foundry, a tool for building and testing smart contracts
Smart contract security bootcamp
I was awarded the first place in the first cohort of Secureum Epoch 0, a smart contract security bootcamp.
See the bootcamp contentMain decentralized EURO stablecoin
Full-stack journey from mobile, to infrastructure, to cryptography