1inchTeleport

Cross-protocol DeFi: collect fees & migrate liquidity between multiple protocols in 1 transaction

1inchTeleport

Created At

Unite Defi

Winner of

1inch

1inch - Build a full Application using 1inch APIs 1st place

ETHGlobal

ETHGlobal - 🏆 Unite DeFi 2025 Finalist

Project Description

1inch Teleport is a cross-protocol DeFi solution that transforms complex multi-step DeFi operations into single atomic transactions. Platform addresses the fundamental inefficiencies in DeFi by enabling users to perform bulk operations across multiple protocols seamlessly, securely, and cost-effectively.

The Problem: Traditional DeFi operations require multiple separate transactions across different protocols, creating high gas costs, MEV attack vulnerabilities, failed intermediate transactions, and complex workflows. For example, moving from Aave to Compound traditionally requires 5 separate transactions (repay debt, withdraw collateral, swap tokens, deposit, borrow) costing in gas fees with multiple failure points.

The Solution: 1inch Teleport consolidates these complex operations into one atomic transaction that either completes entirely or fails entirely, eliminating intermediate failure states. The same cross-protocol migration now requires just 1 transaction minimizing the cost.

Core Innovation - Bulk Operations: Platform introduces revolutionary bulk operations that no other DeFi app offers: Bulk Interest Collection: Collect interest from multiple protocols (Spark, Uniswap, Aave, Pendle etc.) in a single transaction. For example, by using Uniswap directly user can only process each position one by one, collecting fee or withdrawing liquidity. 1inch Teleport solves that by allowing to process Uniswap fee collections from multiple positions at once!

Bulk Liquidity Withdrawal: Withdraw liquidity from all active positions simultaneously Cross-Protocol Aggregation: View and act on all protocols from a single dashboard Smart Batching: Automatically optimize transaction batching for maximum gas efficiency.

How it's Made

After encouraging hackathon opening speech by Sergej Kunz it was clear that the vision for this project should be around making a solution not only cross-chain, but also cross-protocol to bring liquidity management all in one place!

Cross-Protocol Integration: The core innovation lies in our atomic transaction engine that coordinates operations across multiple DeFi protocols. Integrated 1inch API calls for cross-protocol routing and aggregation, enabling complex operations like bulk interest collection and multi-protocol liquidity withdrawal. The system uses smart batching algorithms to optimize gas costs and transaction efficiency.

State Management & Performance: We implemented React Query for efficient state management and caching, ensuring real-time updates across the application. The portfolio tracking system aggregates data from multiple protocols (Aave, Compound, Uniswap V4, Spark, Pendle, Curve) and presents it in a unified dashboard.

Notable Technical Challenges & Solutions:

A. Atomic Transaction Engine: The biggest technical challenge was implementing atomic cross-protocol operations. Solving this by creating a transaction batching system that groups multiple protocol interactions into single atomic transactions. This required deep understanding of each protocol's smart contract interfaces and gas optimization techniques using 1inch API access.

B. Building Real-Time Portfolio Aggregation: Building a unified dashboard that tracks positions across multiple protocols required careful state management and data normalization. Created custom hooks that fetches data from different APIs and normalizes it into a consistent format.

Development Tools: Bun was used as our package manager for faster installations and builds, ESLint for code quality, and TypeScript for type safety. The project structure separates concerns between the landing page and main application, allowing for independent development and deployment. Solidity contracts used to help with bulk operations on different protocols.

background image mobile

Join the mailing list

Get the latest news and updates