Skip to content
This repository was archived by the owner on Oct 20, 2023. It is now read-only.

Coin Daemon & Wallet RPC

Calvin Tam edited this page Dec 18, 2017 · 8 revisions

MiningCore requires the coin daemons (and wallet RPC for some coins) to be accessible when MiningCore runs. Replace with your info within <> brackets. Be aware that this page might be outdated.

Just a reminder: use STRONG password.

Table of Contents

Bitcoin

$ bitcoind -server -datadir=<data-folder-path> -rpcuser=<username> -rpcpassword=<password> -port=9999 -rpcport=9998 -rpcbind=0.0.0.0

Monero

You will need to run both of the following:

$ monerod --data-dir <data-folder-path> --log-file /dev/null --non-interactive --rpc-bind-ip 127.0.0.1 --out-peers 32 --p2p-bind-ip 0.0.0.0 --p2p-bind-port 18080
$ monero-wallet-rpc --daemon-address 127.0.0.1:18081 --wallet-file=<wallet-file-path> --rpc-bind-port 18082 --rpc-bind-ip 127.0.0.1 --rpc-login <username>:<password>

Ethereum

$ parity --chain mainnet --base-path <data-folder-path> --mode active --no-ui --no-dapps --jsonrpc-interface "0.0.0.0" --jsonrpc-threads 4 --no-discovery --jsonrpc-apis "eth,net,web3,personal,parity,parity_pubsub,rpc" --ipc-path "/data/ethd1/geth.ipc" --author your-wallet-address --cache-size 512 --logging "info" --ws-port 18545 --ws-interface all
Clone this wiki locally