Skip to content

Farisbahdlor/decentralize-exchange-project

Repository files navigation

Decentralize-Exchange-Project

Date : 03/05/2024

Ongoing progress making Decentralized Exchange (DEX) smart contract write in solidity, some DEX feature available will be explained later...

  1. Create Vault and tokenize/wrapped ERC20 token for internal trading pair.
  2. Deposit to smart contract Vault feature for user to specified ERC20 Vault and update user Wrapped ERC20 balance.
  3. Ongoing progress making Orderbook for every Wrapped ERC20 assets in DEX. (Added functionality Stackorder List before putting to Orderbook List to prevent frontrun or double entry)
  4. Orderbook will be tested using xxx_test.sol test program for certain usecase. more comprehensive scenario test will be included later...
  5. Ongoing progress making Lending Protocol for every user in DEX