Skip to content

Setup Instructions

Djenad Razic edited this page Oct 17, 2018 · 3 revisions

Presumably that the hardware and software requirements are met, the installation steps are the following:

Installation

First, we need to install order matching engine with faucet cloning the following repository: git clone [email protected]:AltCoinExchange/order-matching-engine.git and start it:

  1. start mongodb:
  2. start the ethereum feeder service: node services/index.js
  3. start the order matching engine: node index.js

And then start the UI

  1. git clone [email protected]:AltCoinExchange/altcoin-atomic-trading-platform.git
  2. cd altcoin-atomic-trading-platform/altcoinio
  3. npm install (wait for a significant amount of time since the wallet package needs to be compiled)
  4. start bitcoin node: bitcoind -server
  5. start ethereum node: geth --rinkeby --ws --wsorigins="*" --syncmode=full --wsaddr=0.0.0.0 --wsport=8549 --rpc --rpcport=8548
  6. add privkey.pem and fullchain.pem to the services folder
  7. node services/mosca-server.js
  8. npm run start

Clone this wiki locally