project screenshot 1
project screenshot 2
project screenshot 3

BOND

An extensive DeFi trading and automation for Web3 users, mirroring stock exchange strategies.

BOND

Created At

Unite Defi

Project Description

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. Multi-option order: This order type is for the professionals who wish to leverage multiple orders in a single contract.

UI/UX:

  1. Minimalistic Bento grid UI with a psychedelic background
  2. Connect your wallet and approve app access
  3. Create and place a new order
  4. Track prices with the integrated Chart API
  5. View your current orders and their standings
  6. Cancel an existing order
  7. View your account transaction history (to view order executions)

1inch API's Used:

  1. Orderbook API
  2. Limit Order API
  3. Balance API
  4. Chart API
  5. History API
  6. Traces API
  7. Spot Price API

How it's Made

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:

  1. 1inch API (extremely good and unreal)
  2. React Js
  3. Node Js
  4. Next Js
  5. Git
  6. Solidity
background image mobile

Join the mailing list

Get the latest news and updates