Blockchain-Based Trade Management System for Nepal Stock Exchange

A platform for share exchange is created where the users can exchange the shares they possess. For the sake of simplicity,

Kalyan Ghimire
What is Blockchain-Based Trade Management System for Nepal Stock Exchange ?

A platform for share exchange is created where the users can exchange the shares they possess. For the sake of simplicity, the dynamic nature of stocks has been avoided along with the bid and ask for the shares. The transaction takes place between the broker who is the admin and the client. A client can apply for IPO and after he has been allocated the IPO he can sell it on the market. The Apply button is disabled once used such that he/she cant use the Apply button furthermore. After the transaction takes place it is shown on the floor sheet. Ones with a high volume of transactions are shown on a different tab, under 'Suspected transactions'. Under close observations, we might find someone who might be doing a pump and dump scheme from this list of transactions as they are the ones with a huge volume of shares exchanged.The technologies used are truffle, web3, bootstrap, jquery, hd-wallet-provider, remix-IDE, npm, ganache,infura, and various libraries to support truffle in the compilation and deployment of the contract in the web application created. The transaction was done locally and also on the rinkeby test net, accounts with test ethers available were used to deploy the contract and be a client on the web app.The project is done in collaboration with eSatya, a leading Nepal-based company that excels in blockchain technology while on a Blockchain fellowship session that took place from April to July 2021.

Share This Project