blockchain engineer & researcher specializing in zero-knowledge proofs, cryptography, and distributed systems
Currently a fellow at ethereum
Alloy
: Alloy connects applications to blockchains. A
rewrite of ethers-rs from the ground up, with
exciting new features, high performance, and
excellent docs.
REVM
: Ethereum Virtual Machine written in Rust that is
fast and simple to use.
OpenZeppelin Rust Contracts
: A library for secure smart contract development
written in Rust.
Scroll SDK
: Utility SDK for handling anything bridging in the
scroll Ecosystem.
Hyperbridge
: Hyperbridge is the first fully permissionless and decentralized cross-chain protocol powered by interoperability proofs. It allows anyone to run a relayer which transmits messages across chains without any staking or whitelisting.
Hybrid Blockchain Framework
: A modern blockchain framework for developing,
deploying, and interacting with RISCV-based smart
contracts on Ethereum. Features RISCV smart contract
development, local blockchain node, deployment
tools, dual VM integration (RISCV VM and EVM), and
Rust ecosystem integration that extends Cargo for
blockchain development workflow.
RISC-V EVM (RUST)
: Experimental implementation of a RISC-V based
Ethereum Virtual Machine exploring technical
feasibility and performance implications.
RISC-V Assembler (RUST)
: A Rust implementation of a RISC-V (RV32IM)
assembler with both a library and CLI tool.
RISC-V Emulator (RUST)
: A simple attempt to create a RISC-V emulator in
Rust with the goal of understanding the RISC-V
architecture and its application in zkVM.
Gas Relay
: An opensource ERC-2771 gas relay service built
with RUST and Solidity.
Open Gateway
: Decentralized payment gateway system that
facilitates secure and efficient handling of
payments in native ETH or ERC20 tokens.
Chronicle
: Indexing software that indexes transactions and
modules (Smart contract, Parachain, and so on)
Events.
Pallet DEX
: Custom DEX pallet using the Polkadot SDK based on
UniswapV2 implementation.
Citadel
: Polkadot para-chain that aims to provide a
decentralized exchange (DEX) platform for users to
trade assets using Hyperbridge as a messaging
channel.
Ink! Awesome DeFi
: Notable Smart contracts re-written in Ink! domain
specific language utilizing the Openbrush library.
Light Tornado Cash
: Implementation of Tornado Cash for learning
Groth16 zero-knowledge proofs.
Diamond Standard Ink!
: Template implementing diamond standard using the
Ink! smart contract framework for Polkadot
parachains.
Synthetix Staking Reward Algorithm
: Implementation of the Synthetix staking reward
contract using Rust and the INK framework.
Constant Sum AMM
: Solidity project implementing a market maker with
x+y=k formula.
UniswapV3 Price Oracle
: Solidity project implementing UNISWAP v3 price
oracle.
Create3 Implementation
: Solidity factory contract that can
cryptographically verify if a contract was deployed
by the factory.
Fractional NFTs
: Contract that takes an NFT and mints ERC20 tokens
representing fractional ownership.
Multisig Core Contracts
: Core contract for multi-sig wallet and signer
built during ETHOnline.