Yield Migrator
A DeFi application that helps users migrate their yield-bearing positions between different protocols to optimize returns.
Overview
Yield Migrator is a web application built with React and Vite that leverages the Enso Build SDK to enable seamless migration between DeFi yield positions. The app allows users to:
View their current yield-bearing positions across different protocols
Compare APYs between similar positions on different protocols
Migrate funds from one yield position to another with higher returns
Preview the migration details including expected APY improvement and price impact
Features
Position Discovery: Automatically detects and displays user's current yield-bearing positions
APY Comparison: Shows potential yield improvements when migrating to alternative protocols
One-Click Migration: Seamless migration between protocols with a simple approval and confirmation flow
Transaction Preview: Detailed preview of the migration including expected returns and price impact
Web3 Integration: Connect with popular wallets via RainbowKit and wagmi
Technology Stack
Frontend: React, Chakra UI
Web3: wagmi, viem, RainbowKit
DeFi Integration: Enso Finance SDK
Build Tools: Vite, TypeScript