← Back to home

Yeild Terminal

Earn yeild from idle stablecoins from all chains - in one transaction.

Problem Statement

Yield Pilot - Cross-Chain Yield Optimizer A platform that finds high yields on Aave markets across chains, unifies funds, bridges, and supplies—all in one transaction.Core Value Proposition: Make earning yields from your idle cross-chain stablecoins simple:Main FeaturesTerminal - Yield Market Scanner Live list of Aave V3 lending markets: Shows highest APY across chains Sortable columns (chain, protocol, token, APY, TVL) Top opportunity highlighted Filters: minimum 1% APY, $1M TVL, USDC/USDT only One-click bridge + supplyPortfolio - Cross-Chain Position Tracker Track positions across chains: Protocol allocations (Aave, Compound) Token balances via DeBank Chain-by-chain breakdown Valuation updatesNexus Integration - Cross-Chain Bridge Powered by Avail Nexus: Unified token view across chains Bridge, transfer, swap Destination prefilled for supply Reduces bridging stepsUser Journey:Connect walletBrowse markets on the TerminalSelect a market (e.g., Base)Click "Supply" to view details and confirmConfirm and approve bridge + supplyReview positions in PortfolioUX Highlights: -Top yield highlighted -Live sortable market data -One-click bridge + supply -Cross-chain portfolio view -Smooth Web3 and transaction flowsUse Case Example: You have $50 USDC scattered across chains, you wanat to lend all of the to base usdc pool on aave:Yield Pilot aggregates your balanceBridges funds to BaseSupplies to Aave Base USDC market

Solution

Built with Next.js 15, React 19, and TypeScript. Wagmi + Viem handle wallet connections, and Avail Nexus provides cross-chain bridging. The Aave React SDK supplies market data; DeBank aggregates portfolio data. Nexus orchestrates cross-chain bridging. When you click Supply, it fetches balances, bridges assets, and calls the Aave contract in one flow. That gives users one-click cross-chain yield. The Terminal queries Aave’s SDK for supply reserves and APYs, and converts results into a unified table. Markets are sorted and filtered client-side (1% APY minimum, $1M TVL, USDC/USDT only). The Portfolio uses DeBank’s API via Next.js routes to show tokens and protocol positions. Aave integration encodes ABI parameters and routes through Nexus’ smart contract executor so the on-chain call happens post-bridge. Key approach: combine Nexus for cross-chain orchestration with Aave’s protocol data for a simplified cross-chain DeFi experience. Market data refreshes via SWR; transaction states come from RainbowKit

Hackathon

ETHOnline 2025

2025

Contributors