Next.js 14Nx MonorepoTypeScriptWagmiViemTanStack QueryTanStack TableShadcn UITailwind CSS

tAssets DeFi App

A Web3 DeFi platform for managing vault positions, redeeming assets, tracking portfolio data, and verifying proof-of-reserves across multiple blockchain networks.

Project Overview

Built multi-vault DeFi portfolio interfaces with Next.js, React, TypeScript, and Tailwind CSS for tETH, tAVAX, cmETH, gtETH, and thYPE. Integrated wallet connectivity and smart contract interactions with Wagmi and Viem across Ethereum, Mantle, Arbitrum, Avalanche, Base, TAC, and Hyperliquid. Implemented normal and fast-lane redeem flows with allowance handling, transaction receipt tracking, and query invalidation for accurate redemption states. Integrated DeFi data sources including DeBank, Chainlink, Lido, Curve, Balancer, and Pharaoh to display balances, APR, TVL, exchange rates, fees, and Proof-of-Reserve breakdowns.