OPEN SOURCE
& PROTOCOLS
// BUILDING THE FOUNDATIONS OF WEB3
// MAJOR CONTRIBUTIONS
ALLOY
Connects applications to blockchains. A rewrite of ethers-rs from the ground up, featuring high performance and excellent docs.
VIEW PRsREVM
A high-performance, high-fidelity Ethereum Virtual Machine implementation written entirely in Rust.
VIEW PRsERE
Unified zkVM Interface & Toolkit. Compile. Execute. Prove. Verify. One ergonomic Rust API for multiple zero‑knowledge virtual machines.
VIEW PRsZKBOOST
Simple HTTP API wrapper on top of Ere allowing developers to execute, verify, and create zkVM proofs by calling standard HTTP endpoints.
VIEW PRsOPENZEPPELIN RUST CONTRACTS
A library for secure smart contract development written in Rust.
VIEW PRsHYPERBRIDGE
First fully permissionless and decentralized cross-chain protocol powered by interoperability proofs. Allows anyone to run a relayer without staking or whitelisting.
VIEW PRs// PERSONAL PROJECTS
HYBRID BLOCKCHAIN FRAMEWORK
A modern framework for developing, deploying, and interacting with RISC-V-based smart contracts on Ethereum, featuring dual VM integration.
SOURCE CODE →RISC-V EVM (RUST)
Experimental implementation of a RISC-V based Ethereum Virtual Machine exploring technical feasibility and performance implications.
SOURCE CODE →RISC-V ASSEMBLER & EMULATOR
A Rust implementation of a RISC-V (RV32IM) assembler alongside a simple emulator aiming to understand RISC-V architecture for zkVM applications.
SOURCE CODE →CHRONICLE INDEXER
Blazing fast indexing software that parses transactions, smart contracts, and parachain events.
SOURCE CODE →GAS RELAY
A secure and efficient Gas Relay implementation based on ERC-2771 enabling seamless meta-transactions and covered gas costs.
SOURCE CODE →PALLET DEX
Custom DEX pallet using the Polkadot SDK based on the Uniswap V2 implementation. Published on crates.io.
LIGHT TORNADO CASH
Educational implementation of Tornado Cash built to learn Groth16 zero-knowledge proofs and circuit compilation.
SOURCE CODE →OPEN GATEWAY
Decentralized payment gateway system that facilitates secure and efficient handling of payments in native ETH or ERC20 tokens.
SOURCE CODE →RISC-V EMULATOR
A simple attempt to create a RISC-V emulator in Rust with the goal of understanding the architecture and its application in zkVM.
SOURCE CODE →