Our decentralized exchange (DEX) was built using Node.js, React, Redux, the Ethereum smart contract language Solidity and TruffleSuite for smart contract testing and deployment. Users access the exchange using the blockchain industry standard wallet, Metamask, to transfer their tokens to and from the exchange and place trades on the exchange. Our exchange is deployed to the Ethereum Kovan Testnet, so a working Metamask wallet with Kovan testnet tokens will allow you to interact with DEX. The DEX can be found at https://www.mckurz-dex.com/ and directions for installing Metamask can be found at https://mckurzcapital.com/using-metamask-to-access-the-exchange/
Why is a decentralized exchange better than a centralized exchange for trading cryptocurrencies?
Centralized exchanges, especially poorly securitized ones, have been susceptible to hacks where their customers have lost millions of dollars over the last 10 years. The beauty of a DEX is that you can deposit your tokens during a session of interacting with the exchange, then withdraw all of your tokens back to the safety of your cold wallet through Metamask and keep them safe from potential hacks. This layer of security allows for piece of mind when interacting with digital asset markets.