Open to remote protocol engineering roles
Two years designing and building in DeFi on EVM chains, with a focus on upgrade safety, vault architecture, and manipulation-resistant accounting. My depth is in EIP-2535 Diamonds and ERC-4626 vaults, with working knowledge of ERC-7579 / ERC-4337 modular accounts and composable DeFi integration across DEXs, lending, yield, and cross-chain. At Blok Capital I architected a modular multichain wealth-management protocol: Diamond proxy vaults with a CREATE2 factory, a DAO-governed Facet Registry, onchain indices with automated rebalancing, and cross-chain USDC via CCTP and CCIP. Currently building an autonomous, market-cap-weighted index vault, and studying zero-knowledge proofs on the side.
Index Protocol — a pooled, autonomous, market-cap-weighted index vault on Ethereum mainnet. An ERC-7540 async superset of ERC-4626 with two-lane liquidity, an on-chain methodology engine (iterative capping with exact invariants and free-float weighting), and a layered circulating-supply oracle (trustless on-chain derivation, multi-source median with divergence freeze, and rate-limited containment). Core vault, methodology, and oracle are implemented and tested; CoW-settled rebalancing is in progress. → repo
Diamond Storage Collision Detector — a static-analysis tool that catches storage-slot collisions across EIP-2535 facets before deployment, where a collision silently corrupts shared state across facets. → repo
Vault Router — an ERC-4626 yield vault on the Diamond proxy pattern, routing deposits across Morpho Blue, Aave V3, and Pendle PT strategy facets on Arbitrum, with curator-governed allocation, per-strategy caps, and idle-reserve enforcement. → repo
Uniswap V4 Diamond Hook — an upgradeable V4 hook framework on EIP-2535. The hook address stays permanent via a once-mined CREATE2 salt while logic upgrades through diamondCut, eliminating pool migration on hook upgrades. → repo
Depth EIP-2535 Diamonds · ERC-4626 vaults · storage layout and upgrade safety (EIP-1967, ERC-7201) · Foundry fuzz and invariant testing Working knowledge ERC-7579 / ERC-4337 modular accounts · Chainlink oracles · CCTP / CCIP cross-chain Languages Solidity · Rust · TypeScript · JavaScript Tooling Foundry · Hardhat · OpenZeppelin · Dune · Tenderly DeFi Uniswap V4 · Morpho · Aave · Pendle · Camelot · Chainlink
- X / Twitter: @0xjayeshyadav
- LinkedIn: linkedin.com/in/jayeshyadav
- Email: jayeshnyadav497@gmail.com
Open to conversations on protocol design, the Diamond pattern at scale, and vault architecture.
