Search projects, hackathons, sponsors and tech

    ← All projects

    SetuSwap

    Trustless Stellar↔Ethereum swaps using atomic escrows with hashedtimelocks.

    Demo

    About

    Setu Swap: Cross-Chain Bridge Between Ethereum and Stellar 🌉 Setu Swap represents a groundbreaking advancement in cross-chain technology, seamlessly connecting the Ethereum and Stellar blockchain ecosystems through an innovative atomic swap protocol. Built on the foundation of 1inch's Fusion technology, Setu Swap introduces a new paradigm in decentralized token exchanges across heterogeneous blockchain networks. Technical Innovation 🔧 At its core, Setu Swap leverages advanced cryptographic techniques and smart contract architecture to enable trustless, atomic cross-chain swaps. The protocol utilizes Hash Time-Locked Contracts (HTLCs) in conjunction with 1inch's Fusion technology to ensure: - Atomic execution of cross-chain transactions - Protection against MEV (Miner Extractable Value) - Resistance to front-running and sandwich attacks - Optimal swap routing and execution - Minimal slippage and maximum efficiency Architecture Overview 🏗️ The protocol operates through a sophisticated multi-layer architecture: 1. Order Creation Layer - Cryptographic order signing - Hash-locked commitment schemes - Automated validity checks - Dynamic pricing mechanisms 2. Discovery Layer - Decentralized order book system - Real-time order matching - Efficient order filtering and sorting - Cross-chain state verification 3. Execution Layer - Atomic swap coordination - Cross-chain transaction synchronization - Automatic order settlement - Failure recovery mechanisms Key Differentiators 🌟 Setu Swap stands out in the cross-chain landscape through several unique features: - Enhanced Security: Utilizes 1inch's battle-tested Fusion protocol combined with custom security measures - True Atomicity: Guarantees either complete execution or complete rollback of cross-chain swaps - Optimal Execution: Leverages 1inch's advanced routing algorithms for best-in-class swap rates - User-Centric Design: Intuitive CLI interface making cross-chain swaps accessible to all - Network Synergy: Bridges the efficiency of Ethereum with the speed of Stellar - Future-Proof Architecture: Designed for extensibility to support additional chains and tokens Market Impact 📊 Setu Swap addresses critical challenges in the current DeFi landscape: 1. Cross-Chain Liquidity - Enables seamless liquidity flow between Ethereum and Stellar ecosystems - Reduces fragmentation in the DeFi space - Creates new arbitrage opportunities - Enhances market efficiency 2. Risk Mitigation - Eliminates counterparty risk through atomic execution - Prevents front-running through MEV protection - Ensures price consistency across chains - Protects users from common cross-chain vulnerabilities 3. Market Accessibility - Simplifies cross-chain interactions - Reduces barriers to entry - Enables new trading strategies - Promotes market participation Technical Implementation 💻 The protocol implements several cutting-edge technologies: - Smart Contract Layer - EVM-compatible contracts for Ethereum - Custom implementations for Stellar - Secure hash-locking mechanisms - Efficient state management - Integration Layer - 1inch Fusion protocol integration - Cross-chain oracle implementations - Real-time price feeds - Network state synchronization - Application Layer - CLI-based interface - Order management system - Real-time monitoring - Automated error handling Future Roadmap 🛣️ Setu Swap is positioned for continuous evolution: - Multi-chain expansion beyond Ethereum and Stellar - Advanced trading features and order types - Graphical user interface development - Mobile application development - Enhanced analytics and reporting - Community governance implementation - Protocol optimization and scaling Impact on DeFi Ecosystem 🌐 Setu Swap contributes to the DeFi ecosystem by: - Bridging traditionally isolated blockchain networks - Enabling new forms of cross-chain arbitrage - Improving overall market efficiency - Reducing friction in cross-chain transactions - Promoting innovation in DeFi applications - Creating opportunities for market makers - Enhancing liquidity across networks This revolutionary protocol represents a significant step forward in blockchain interoperability, setting new standards for cross-chain exchanges while maintaining the highest levels of security, efficiency, and user experience.

    How it's made

    I built this project using Stellar Soroban, Solidity and PrismaDb. I used stellar contracts from open-zeppelin. They are pieced together using simple js. I used Stellar Soroban and 1inch apis for prices and rpc url. As I don't have much time to implement UI, I decided to go with CLI