Note: this service will be used by blockchain monitor service as well as by BWS itself.
An example of this configuration is:
```javascript
blockchainExplorerOpts: {
livenet: {
provider: 'insight',
url: 'https://insight.bitpay.com:443',
},
testnet: {
provider: 'insight',
url: 'https://test-insight.bitpay.com:443',
},
}
```
###Start blockchain monitor service
The monitor service is used to notify instances of BWS of incoming txs. It will connect to all previous services so it is important that those are already running.
```bash
node bcmonitor/bcmonitor.js
````
###Start email service
```bash
node emailservice/emailservice.js
````
Example configuration for connecting to email service (using postfix):
```javascript
emailOpts: {
host: 'localhost',
port: 25,
ignoreTLS: true,
subjectPrefix: '[Wallet Service]',
from: 'wallet-service@bitcore.io',
}
```
###Enable clustering
Change `config.js` file to enable and configure clustering: