Purpose of this Project#
- 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.
About the application#
- 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.
Setting up the project locally#
Software Requirements#
npm and git
cranq
vs code ide
Metamask Extension Installed
Procedure#
- 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
Github repository of the application