project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

Breeze

Turbocharged multi-chain bridging with limit orders, DCA, and instant transfers.

Breeze

Created At

Superhack 2024

Winner of

Blockscout - Use Blockscout Block Explorer!

Prize Pool

Project Description

Breeze is a cutting-edge decentralized finance (DeFi) web application designed to revolutionize cross-chain asset management. It provides users with a comprehensive suite of tools for executing sophisticated trading strategies across multiple blockchains, all within a single, intuitive interface.

Core Features

  1. Multi-Chain Bridging Breeze facilitates seamless asset transfers between different blockchain networks, enabling users to move their cryptocurrencies and tokens across chains effortlessly. This feature breaks down the barriers between blockchain ecosystems, allowing for greater flexibility and opportunity in the DeFi space.

  2. Limit Order Bridging Users can set up limit orders for cross-chain transactions, a feature rarely found in traditional bridging solutions. This allows for:

  • Automated execution of trades when desired price points are reached
  • Reduced slippage and better price control
  • Opportunity to capitalize on inter-chain price differentials
  1. Dollar Cost Averaging (DCA) Bridging Breeze introduces an innovative DCA feature for cross-chain investments:
  • Users can set up recurring, automatic transfers between chains
  • Helps in mitigating the impact of price volatility
  • Ideal for long-term investment strategies in the multi-chain ecosystem

How it's Made

Core Architecture Breeze is built on a robust, multi-layered architecture that combines on-chain smart contracts with off-chain services to provide a seamless, efficient cross-chain DeFi experience. Smart Contract Layer

BreezeGatewayContract:

Core smart contract that interfaces with Socket's aggregator contract Implements logic for finding optimal routes for cross-chain bridging Ensures security and efficiency in executing bridge transactions

Integration with Socket Protocol:

Leverages Socket's aggregator for accessing multiple bridging protocols Enables dynamic route discovery for best rates and lowest fees Enhances liquidity and reliability of cross-chain transfers

Off-Chain Components

Token Price Watcher:

Custom-built off-chain service for monitoring token prices Utilizes Pyth Network for real-time, accurate price feeds Crucial for executing limit orders with precision

PythID Scraper:

Innovative tool developed to fetch PythIDs for Socket-supported tokens Automates the process of keeping price feed identifiers up-to-date Ensures compatibility between our price watcher and supported tokens

DCA (Dollar Cost Averaging) Server:

Specialized off-chain server handling DCA logic Calculates and executes fractional trades based on user-defined parameters Manages scheduling and execution of periodic bridge transactions

Backend Infrastructure

Node.js Server:

Powers the core backend logic and API endpoints Handles user authentication, order management, and interaction with blockchain networks Orchestrates communication between frontend, smart contracts, and off-chain services

Frontend Application

Next.js Framework:

Provides a fast, SEO-friendly React-based frontend Enables server-side rendering for improved performance and user experience Facilitates responsive design for seamless use across devices

background image mobile

Join the mailing list

Get the latest news and updates