Skip to content
// Prazwal Ratti
Chennai, India

Web3 & Backend Engineer

I build at the systems layer: decentralized protocols, DeFi infrastructure, and the backends that keep them honest.

Prazwal Ratti speaking at a Web3 workshop at VIT Chennai
Featured Work

Projects I've shipped

Production tooling and protocols across DeFi, infrastructure, and developer experience.

Assay

2026

Per-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.

SolidityUniswap v4FoundryTypeScriptChainlink

Intent-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.

TypeScriptRustSolidityUniswap v4MEV

Production-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.

RustCLIDockerKubernetesAWS ECR

LiqX

2025

Cross-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.

TypeScriptSolidityAI AgentsCross-chain
Open Source

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-bytecode to 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_token finalizing 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 Identifier during 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
Additional contributions
OptimismCompoundHyperliquidrust-lang/rustUniswap v4NoirCosmosFetch.aiStellarKeplr
Experience

Hackathons & speaking

Wins, builds, and stage time from the Web3 trenches.

Assay Graduated UHI10 with a $1,500 Developer Grant
AwardUniswap Hookathon Incubator (UHI10) · Atrium Academy · Sep 2026

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
Uniswap v4SolidityDeFiOraclesAtrium Academy
View post
Workshop Speaker
SpeakingGDG on Campus VIT Chennai · Sep 9, 2025 · Chennai

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.
Public SpeakingEthereumSolidityRemixMetaMaskGDG
1st Place + 2 Inco Track Bounties at DEFY'26
HackathonDEFY'26 · 2026

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.
IncoNillionTEEERC-8004x402SolidityConfidential Computing
DataChain at ETHGlobal New Delhi
HackathonETHGlobal New Delhi · 2025

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.
World IDzkTLSFilecoinNFTEthereumPrivacy
View post
Toolbox

Skills & technologies

Languages

12
RustGoSolidityTypeScriptJavaScriptPythonCC++NoirCircomSQLBash

Blockchain / Web3

14
EthereumSolanaFoundryEthers.jsWagmiChainlinkThe GraphOpenZeppelinIPFSzkSyncArbitrumOptimismSuiZK Proofs

Backend

12
Node.jsExpressFlaskRESTgRPCGraphQLWebSocketsPostgreSQLMongoDBRedisKafkaMicroservices

DevOps & Tools

10
DockerKubernetesAWS (ECR)GitHub ActionsCI/CDOpenTelemetryLinuxGitRemixFoundry
About

Builder 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.

Education

Vellore Institute of Technology (VIT), Chennai

B.Tech, Computer Science (Core)

2023 – 2027
Writing

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.

All writing