BOND
An extensive DeFi trading and automation for Web3 users, mirroring stock exchange strategies.
Problem Statement
BOND is a comprehensive trading automation tool designed to bring sophisticated, traditional stock exchange features to the world of ETH and 1inch platforms. It aims to empower both experienced and new users with a suite of advanced order types and robust API access.Features:Stop Loss: This feature automatically sells a cryptocurrency when its price falls to a predefined level, helping traders to limit potential losses on a position.Take Profit: This function automatically executes a sell order when the price of a cryptocurrency reaches a specified target, allowing traders to lock in profits.Time/hour limited orders: Users can set a specific duration or timeframe during which their order is active, after which it will be automatically canceled if not executed.Trailing Stop Order: A trailing stop-loss order that dynamically adjusts the stop price as the cryptocurrency's price moves favorably, but remains fixed if the price declines, securing gains while protecting against a reversal.Stop-limit order: A two-part order that combines a stop price and a limit price. When the stop price is triggered, it places a limit order to buy or sell at a specific price or better.Trailing buy order: This order type is designed to help traders enter a position at a lower price by automatically setting a buy order to trail a cryptocurrency's price as it declines.Multi-option order: This order type is for the professionals who wish to leverage multiple orders in a single contract.UI/UX:Minimalistic Bento grid UI with a psychedelic backgroundConnect your wallet and approve app accessCreate and place a new orderTrack prices with the integrated Chart APIView your current orders and their standingsCancel an existing orderView your account transaction history (to view order executions)1inch API's Used:Orderbook APILimit Order APIBalance APIChart APIHistory APITraces APISpot Price API
Solution
THE TIMELINE: As a solo developer and a first-time attendee of a Web3 hackathon. The entire hackathon was nerve-wracking, even though the event was around for one entire week. 80% of the given time went into understanding the core concepts of 1inch, the ETH network, stock market.First the plan was to extend fusion+ to Sui under the project name "BLOCK 1", since I knew rust and move was based off it. But had to drop it as soon as the reality hit that I wasn't nearly experienced enough to deploy or build my own resolver and do a proper contract audit.So, the next best option that my brain thought up was Limit Order Protocols, as it was mostly APIs and all I had to do was build a API wrapper around the protocol to execute custom functionalities. So this new project was started on 02-08-2025 (10:30 IST).Made some great progress with the UI , API testing and embedding, never knew time flies like a rocket cause it was already 03-08-2025 (17:30 IST) and the project was not even 30% close to completion.TECHNOLOGY USED:1inch API (extremely good and unreal)React JsNode JsNext JsGitSolidity
Hackathon
ETHGlobal Unite
2025
Contributors
- charlesms1246
8 contributions
- xavio2495
1 contributions