- To learn more about Decentralized systems and the concepts of Decentralized finance.
- To be able to understand the differences between Decentralized and Centralized systems.
- To build and understand the working of a Decentralized Exchange application, its intergration with Cryptocurrency wallets, its functionality and performance on the Blockchain.
- A Decentralized Finance app which allows users to exchange one form of cryptocurrency into another with ease.
- This application falls under the category of Decentralized Exchange, a critical concept under the umbrella of Decentralized finance applications.
- This application is designed to be as user friendly as possible, with a simple interface that allows users to easily swap between tokens. There is no need to set up an account or login, and the process is designed to be as seamless as possible.
npm and git
cranq
vs code ide
Metamask Extension Installed
- Before getting started on with this project, make sure that you generate your smart contracts using
cranq
. - Store the details of
router address
achieved from the generation of smart contract git clone <project-url>
npm install
npm start
Architecture Diagram of the Application |
Documentation for this project is available using the link below. You can find detailed explanation of the application, UML diagrams and test case details in the documentation.