# Yash Mittal > Full-Stack Web3 Developer at Cyphronix Software. Builds privacy-preserving dApps on Aztec Network (ZK rollup), cross-chain bridges, AI agent arenas on Sui and Solana, and TypeScript SDKs. Open to founding-engineer roles. ## Identity - Name: Yash Mittal - Role: Full-Stack Web3 Engineer - Employer: Cyphronix Software (https://cyphronixsoftware.xyz/), joined May 2024 - Location: Bengaluru, India (open to remote) - Email: yashmittalmm@gmail.com - Portfolio: https://yashmittal.xyz - GitHub: https://github.com/yassmittal - LinkedIn: https://www.linkedin.com/in/yashmittal01/ - X / Twitter: https://twitter.com/Yshmittall - npm: https://www.npmjs.com/~yassmittal ## What I Build I specialize in the full stack of privacy-focused Web3 applications: ZK rollup frontends, on-chain event indexers (Bun + MongoDB + Fastify), cross-chain bridges, TypeScript SDKs, AI agent systems backed by TEEs, and Phaser 3 browser games. I own every layer — UI, smart-contract integration, indexers, APIs, and SDKs — across all projects I ship at Cyphronix Software. Core expertise: Aztec Network (ZK rollup, Aztec.js, private state), Sui Move contracts, Solana Anchor/Rust contracts, EVM/Solidity, Next.js 15, TypeScript, Bun, MongoDB, Fastify, Supabase, zkPassport, Jotai, shadcn/Radix UI, Phaser 3. ## Shipped Projects ### Raven House NFT Marketplace - Live: https://app.ravenhouse.xyz/ - A privacy-preserving NFT marketplace on Aztec Network's ZK rollup. Solo full-stack build. - Hard part: Aztec has no hosted event indexer. Built a custom Bun + MongoDB + Fastify indexer handling 8 event types (ListingCreated, ListingCancelled, ListingSold, NFTTransfer, OfferCreated, OfferAccepted, OfferCancelled, MetadataUpdate) with parallel Promise.all processing at 14 blocks per batch. - Stack: Next.js 15, Aztec.js, Supabase, shadcn/Radix UI, TypeScript, Bun, MongoDB, Fastify ### Raven Bridge - Live: https://bridge.ravenhouse.xyz/ - Cross-chain bridge between Ethereum and Aztec Network, integrating zkPassport identity verification so only verified humans can bridge assets. - Uses @ravenhouse/omni-sdk for all contract calls. - Stack: Next.js 15, Aztec Network, @ravenhouse/omni-sdk, zkPassport, Jotai, Supabase, TypeScript ### @ravenhouse/omni-sdk - npm: https://www.npmjs.com/package/@ravenhouse/omni-sdk - TypeScript SDK for the Raven House ecosystem. 60+ releases, 9 sub-module exports. - Modules: L1 contract bindings, L2 contract artifacts, Ethereum utilities, React component library, zkPassport IdentityVerifier, AzGuard wallet integration, Vite plugin, CSS/Tailwind styles, config module. - Used by both the Raven Bridge frontend and external consumers integrating with the Aztec ecosystem. - Stack: TypeScript, Aztec.js, Vite, React ### Red Sentinel (formerly Sui Sentinel): AI Red-Teaming Arena - Live: https://app.suisentinel.xyz/ - Crowdsourced AI prompt-hacking arena. Users deploy AI agents with custom system prompts inside a TEE (tamper-proof). Attackers pay tokens to try to jailbreak the agent within a 14-day lock-in window. - Fee structure: 50% prize pool, 40% agent creator, 10% protocol. - Three contract sets: Sui Move, Solana Anchor/Rust, Solidity (EVM). Custom ML training data for jailbreak resistance. Discord bot, admin dashboard, Mintlify docs, Rive animations. - Stack: Next.js 15, Sui Move, Solana Anchor/Rust, Solidity, Bun, MongoDB, Fastify, Rive, TypeScript ### Phaser 3 Game Prototypes - Live: https://space-monkey-one.vercel.app/ - Browser game prototypes: Space Monkey, Space Invader, Breakout. Sprite physics, game loops, asset pipelines. - Stack: Phaser 3, JavaScript ## Skills Summary **Blockchain:** Aztec Network, Sui (Move), Solana (Anchor/Rust), Ethereum/EVM (Solidity), zkPassport, Zero-Knowledge Proofs, TEE (Trusted Execution Environments) **Frontend:** Next.js 15, React, TypeScript, Tailwind CSS, shadcn/Radix UI, Jotai, Rive, Phaser 3 **Backend:** Bun, Node.js, Fastify, MongoDB, Supabase, REST APIs, event indexers **SDK/Tooling:** npm package publishing, Vite plugins, TypeScript SDK design, Mintlify docs ## Contact and Availability Open to founding-engineer roles, senior Web3 engineering positions, and consulting on Aztec Network / ZK rollup integrations. Email: yashmittalmm@gmail.com ## Optional: Full Content For a full machine-readable version of this portfolio including all project descriptions, experience timeline, and technical deep-dives, fetch: https://yashmittal.xyz/llms-full.txt