Skip to content
View prateushsharma's full-sized avatar

Block or report prateushsharma

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
prateushsharma/README.md

⚑ Prateush Sharma

Blockchain Engineer Β· Building at the edges of EVM, ZK, and P2P networking

Email LinkedIn Twitter


πŸ‘€ About Me

  • πŸ¦€ Rust-first engineer focused on low-level blockchain infrastructure β€” P2P networking, cryptographic systems, and cross-VM execution
  • πŸ” Passionate about zero-knowledge proofs β€” from protocol math (Chaum-Pedersen, Sigma protocols) to production gRPC systems
  • βš™οΈ Contributed to Umi Network building cross-VM execution logic bridging MoveVM ↔ EVM and the Umi Agent Kit SDK
  • 🌐 Deep interest in Ethereum core β€” studying OP Stack, PeerDAS, blob transactions, and the devp2p networking layer
  • πŸ—οΈ I build things I want to understand deeply β€” both projects below were written from scratch

πŸ›  Stack

Rust Solidity Move ZK Proofs OP Stack EVM P2P / devp2p gRPC Cairo / Starknet Protobuf KZG secp256k1

πŸ”¬ Currently Working On

  • Blobs + PeerDAS β€” EIP-4844 data availability, KZG commitments, peer sampling
  • Rust ZKP systems β€” Chaum-Pedersen, Fiat-Shamir, secp256k1 implementations
  • Ethereum core internals β€” devp2p, RLPx, fork detection, ENR/discv5
  • Cross-VM execution β€” MoveVM ↔ EVM bridging, OP-Move design

πŸ¦€ Projects

EthNetLite

Ethereum P2P networking stack built from scratch in Rust. Implements Kademlia DHT, ENR, discv5 peer discovery, RLPx/devp2p encrypted transport, and the ETH/66 wire protocol with fork-aware handshaking. Rust Kademlia discv5 RLPx devp2p async

rust-zkp-chaum-pedersen

Zero-knowledge proof authentication system implementing the Chaum-Pedersen protocol with Fiat-Shamir transform. Full gRPC client/server built with Tonic and Protobuf, using secp256k1 for the group operations. Rust ZKP Chaum-Pedersen gRPC Tonic secp256k1

reth-exdiff

Reth ExDiff is a reorg-safe canonical state-diff and receipt-proof pipeline built as a native Reth Execution Extension. It tracks every account change, every storage write, and every receipt across Ethereum history β€” not naively by block number, but branch-aware, fork-aware, and cryptographically anchored to the canonical chain. Rust Reth Ethereum ExEx staged-sync reorg-handling state-diffs receipt-proofs async

AutoPool.BET

AutoPool.BET is a revolutionary multi-chain AI-powered prediction market where pool creators compete alongside players, eliminating the house edge. Confidence-weighted rewards and cross-chain strategy execution redefine decentralized competitive betting Solidity Chainlink CCIP Cross Chain AI Agent DeFi

ZaZa

MCP powered No code AI Agent creator for Blockchain Javascript React Ai Agent MCP Smart Contract DeFi


πŸ† Hackathon Wins

πŸ₯‡ Agentic Ethereum β€” Winner Nethermind starknet track

πŸ₯‡ BASE Wallet Risk Scoring β€” 1st Prize

πŸ₯‡ Umi-try-a-thon β€” 1st Prize

πŸ… ETH India 24- Winner multi parti computation track

πŸ… Aleph Hackathon Γ—2 β€” Stellar Track Β· Citrea Track

πŸ… Chainlink Chromium β€” Avalanche Track


πŸ“„ Research & Writing


Always building. Always curious.

Pinned Loading

  1. EthNetLite EthNetLite Public

    A ruthlessly correct, zero-dependency reimplementation of Ethereum's networking layer β€” discv5, devp2p session management, and ETH/66 sync protocol β€” built to expose the brutal complexity hiding in…

    Rust

  2. rust-zkp-chaum-pedersen rust-zkp-chaum-pedersen Public

    A production-ready Zero-Knowledge Proof authentication system implementing the Chaum-Pedersen protocol in Rust with gRPC. Users can prove they know their password without ever transmitting it to th…

    Rust 1

  3. AutoPool.BET AutoPool.BET Public

    AutoPool.BET is a revolutionary multi-chain AI-powered prediction market where pool creators compete alongside players, eliminating the house edge. Confidence-weighted rewards and cross-chain strat…

    TypeScript 2 1

  4. ZaZa ZaZa Public

    MCP powered No code AI AGENT creator for Blockchain

    Python

  5. UmiNetwork/umi-agent-kit UmiNetwork/umi-agent-kit Public

    An agent kit to build next level projects on umi network

    JavaScript 1

  6. forge-7702 forge-7702 Public

    forge-7702 is an open-source Foundry testing library that makes EIP-7702 contract testing dead simple. One import, one line β€” delegate, sign, and test EOA delegation without touching a single autho…

    Solidity