A decentralised exchange on OrbitDB.
Authors: Raid Ateir, Michael Bolter, Ivan Chan, Miaojun Huang, Clavance Lim, Thomas Walton
Supervisor: Dominik Harz
An app in the Convergence Stack.
- Node.js
- Truffle
Install node modules:
cd order_book
npm install --unsafe-perm=true
cd ../dex-front
npm install --unsafe-perm=true
Boot up an Ethereum node and deploy tokens to use on the exchange:
cd smart_contracts
truffle compile
truffle migrate
Start the app:
cd dex-front
npm start
See the readme in the front-end folder (dex-front
) for testing and building for production.