avatar
Dhruv Agarwal @0xdhruv
software engineer & blockchain researcher

Hi, I'm Dhruv, an engineer passionate about research in blockchain, cryptography, and decentralized systems. My interests include Zero Knowledge, Modular Blockchain, and DeFi.

Currently, I'm working as an Engineer at Conduit, building rollup infrastructure. Alongside, I'm experimenting & building systems, deepening my understanding of protocols and core Ethereum architecture. As a three-time ETHGlobal finalist and a frequent hackathon participant, I'm always eager to take on new challenges and push the boundaries of what's possible.

I like travelling and photography, and I'm always up for a good conversation about the latest in tech or engineering. Feel free to reach out.

Publications

Experience

Software Engineer, Rollup Product
2026-Present
Conduit

Working on production rollup infrastructure and custom rollup deployments, with a focus on the OP Stack, reliability, upgrades, migrations and security.

  • Operate and upgrade ~80 OP Stack networks across mainnet, enterprise and testnet environments, including large-scale contract upgrades and hardforks.
  • Led a ~2-month migration of a heavily modified Zircuit OP Stack fork to Conduit's standard infrastructure, including planning, automation, shadow testing, security review and post-migration support for a network with ~$20M TVL.
  • Built Rollup Canary, an internal system for continuously testing critical rollup flows such as deposits, withdrawals and upgrades, and extended it to test customer-specific behaviour.
  • Work across OP Stack internals including op-node, op-geth, op-reth, op-batcher and associated proving, DA and sequencing infrastructure.
  • Handle production incidents, security upgrades and customer-specific infrastructure issues across rollup deployments.
  • Work on custom rollup infrastructure and integrations including ZK proving systems, stablecoin (USDC, AUSD) infrastructure, and bundlers.
Software Engineer, Contributor
Feb-May 2025
ZkEmail
  • Upgrading Account recovery contracts to support new zk-email & zk-jwt circuits
  • Testing the compatibility of EIP7702 delegated accounts with Account recovery v1
  • Developed a Demo application of showing account recovery for EIP7702 delegated and passkey controlled accounts. Try recovery.zk.email
Software Engineer, Research
2024
Stackr Labs
  • Developed POC of Keystore Rollup like 1Password but for Onchain accounts
  • Implemented a Fast finality layer for pessimistic proving with AVS - VulcanFFL
  • Engaged in research sprints to explore WASM-RISCV compatibility and shared sequencing
  • Conducted protocol integrations, framework testing & proposed new ideas
  • Worked on Stackr full & light sync client and DA-L1 pipeline
Software Engineer, Web3
2023
Owlearn
  • Developed a suite of 15+ smart contracts using Solidity and Foundry, with over 3000 LOC
  • Collaborated closely on the system design and architecture, ensuring the scalability and security of the platform
  • Created a Subgraph to efficiently index contract data using The Graph protocol
How I accidentally built the first agentic commerce spec, and almost missed why Jul 1, 2026 Escape Hatches for Rollups: Why Users Need Forced Exit Tools Oct 7, 2025 my experience through the wintermute alpha challenge 2025 Sep 9, 2025 Climate‑Resilient Loans: A Simple Spin on Multiverse Finance Aug 22, 2025