- 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

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 experimenting & building systems in Rust, 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
ZkEmail
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
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