Projects I've shipped
Production tooling and protocols across DeFi, infrastructure, and developer experience.
Assay
2026Per-swap adverse-selection pricing for Uniswap v4
A Uniswap v4 hook that prices adverse selection per swap rather than per pool: fee scales with how much of a live Chainlink/pool price gap that specific swap closes, so arbitrage is charged and ordinary flow is quoted near the base fee. Reference-deviation cap and sequencer-halt detection guard the oracle path; 193 tests spanning unit, invariant, and live-fork suites against the deployed contract. Source-verified on Base Sepolia, unaudited.
SwapKit
2026Intent-based liquidity SDK
One swap(intent) call that abstracts 1inch Fusion+, Uniswap v4 hooks, and Paraswap. Routing engine with MEV-risk simulation, cross-chain execution, and gas optimization. 220+ tests.
Apiforge
2026Production-grade API release CLI
Automates the full release pipeline: version bump → Docker → Kubernetes → health checks, with automatic rollback, dry-run, and audit logging. Integrates AWS ECR, Docker Hub, GitHub Releases & Slack.
LiqX
2025Cross-chain anti-liquidation system
Autonomous AI agents monitor positions across Ethereum & Solana, prevent liquidations, and rebalance securely. Integrated a MeTTa-powered agent layer for decision-making across 95+ lending protocols.
Contributions upstream
Security-minded fixes and features across Ethereum tooling, DeFi cores, blockchain frameworks, and protocol infrastructure: hardening the systems other builders depend on.
- Foundryfoundry-rs/foundryEthereum tooling · Rust2026
Enabled
forge verify-bytecodeto run without a block explorer, so deployed bytecode can be verified against source in trust-minimized setups.Bytecode verificationSupply-chain trust - ConvexConvex-Dev/convexDecentralised platform · Java2026
Hardened the Postgres wire-protocol decoder against malformed pre-auth frames, closing crash paths triggered by untrusted network input.
Input validationProtocol hardening - Oasisoasisprotocol/oasis-sdkConfidential runtime · Rust2026
Fixed the ROFL scheduler's
domain_verification_tokenfinalizing into an empty digest — identical tokens across domains — closing a cross-tenant custom-domain takeover and TLS MITM vector.Domain verificationMITM prevention - Aptosaptos-labs/aptos-coreMove VM · Rust2026
Validated Move
Identifierduring deserialization for safer module loading — malformed identifiers are rejected before they reach the VM.Deserialization safetyVM security - Circlecirclefin/arc-node · evm-cctp-contractsNode robustness & CCTP2026
Hardened node robustness against streaming-overflow DoS, spammer panics, and metrics drift; added ITokenMessenger interfaces and minFee fuzz invariants to the Cross-Chain Transfer Protocol contracts.
DoS hardeningFuzz invariants
Hackathons & speaking
Wins, builds, and stage time from the Web3 trenches.

Assay Graduated UHI10 with a $1,500 Developer Grant
Assay, a Uniswap v4 hook that prices adverse selection per swap instead of per pool, graduated Atrium Academy's Uniswap Hookathon Incubator (UHI10) with a $1,500 Developer Grant. Demo day was live: the hook has now priced 29 real swaps on Base Sepolia, from 1.00 to 98.10 basis points, same pool and same reference, priced entirely by which direction you trade.
- 201 tests, 100% line coverage, deployed bytecode verified byte-identical to source.
- Still unaudited, testnet only — the adverse-selection gate still doesn't pass, and I said so on stage. The grant isn't for having solved DeFi's oldest pricing problem, it's for building something real enough to be honest about.
- Live app: assay.prazwal.xyz · Code: github.com/PrazwalR/Assay

Workshop Speaker
Spoke at VIT Chennai's inaugural Blockchain Workshop for GDG on Campus, with 400+ registrations from students across multiple colleges. Designed it to go beyond theory: every participant left with something they had actually built on-chain.
- 400+ registrations from students across multiple colleges.
- Live MetaMask setup and a real Sepolia testnet transaction, verified on Etherscan.
- Deployed a smart contract live in Remix and called it on-chain during the session.
- Hands-on format: zero to working on-chain deploy in a single workshop.

1st Place + 2 Inco Track Bounties at DEFY'26
Built Azoth DAO, a privacy-first, agentic DAO powered by Inco & Nillion. Most DAOs default to radical transparency, which invites whale signaling, vote tracing, coercion, and bribery; Azoth removes those incentives entirely. Team: Naveen V, Vishal Prabhu, Kunal Singh Dadhwal, Frank Xavio.
- Confidential governance on Inco: encrypted token balances & transfers, hidden proposal amounts, near-zero-signature UX via session-key delegation, and decryption + sensitive execution inside a TEE.
- Agentic intelligence on Nillion: proposal analysis with nilAI, blindfold-encrypted sharded metadata via nilDB, and agents built with ERC-8004 + x402 pay-per-inference access.
- Bonus build: a fully confidential UNO on Inco's Lightning SDK, with encrypted hands, cryptographically shuffled deck, and verifiable final state.

DataChain at ETHGlobal New Delhi
Built DataChain, an AI dataset marketplace that makes data sharing verifiable and privacy-preserving on Ethereum. Combined Filecoin and World ID under extreme time pressure and actually shipped it.
- World ID: proved human ownership of datasets without exposing identity.
- zkTLS proofs: cryptographically hid transaction details from third parties.
- Verifiable NFTs: gave real on-chain ownership to datasets, no 'trust me, bro' deals.
- Filecoin integration for decentralized, censorship-resistant dataset storage.
Skills & technologies
Languages
12Blockchain / Web3
14Backend
12DevOps & Tools
10Builder at the systems layer
Engineer working close to the systems layer: decentralized protocols, DeFi infrastructure, and the backend services that hold them up. I care more about how a system behaves under load and adversaries than which language it happens to be written in, and I pick up new stacks as the work demands. Active open-source contributor across the ecosystem, from low-level language tooling to core DeFi protocols, and currently researching how to remove liquidations from decentralized lending entirely.
Vellore Institute of Technology (VIT), Chennai
B.Tech, Computer Science (Core)
From the blog
Notes on Rust, DeFi, and building at the systems layer.
Assay prices adverse selection per swap instead of per pool — until an audit found the reference refreshing one block too late, quietly handing the exact swap it exists to charge a discount instead.
Apiforge takes merged code to healthy pods in production in one command, and rolls itself back in reverse if any step fails. A field guide to every way a release pipeline can quietly betray you.
One SDK across Uniswap V4, 1inch Fusion+ and Paraswap with built-in MEV protection, and the quietly-wrong bugs I had to kill to make sandwich-risk scoring actually correct.
