In this thesis, an application with a graphical user interface for trading on crypto exchanges was created. This application has all the basic functionalities offered by today's trading platforms. These functionalities include: trading, reviewing user history, reviewing and managing user status. The application is written in the C# programming language using the .NET framework and currently supports trading on three different crypto exchanges: ForkDelta, KuCoin, and HitBTC. These stock exchanges have been added to the application as libraries and were also implemented in the framework of the thesis. In addition to the API of crypto exchanges, the application also uses other software interfaces: CoinMarketCap (for access to the average crypto prices on the market), Infura.io (for connection to the Ethereum blockchain, which we need to interface with the ForkDelta stock exchange). The application is written in a modular approach that allows the addition of the support for other crypto exchanges in the future.
|