Steps 24 & 25 are Required to follow our Code of Conduct
If you do not want to proceed with building a pool, simply point your miner(s) to oidminingpool.com:[port]
oidminingpool.com:3008
8 dif
oidminingpool.com:3032
32 dif
oidminingpool.com:3256
256 dif
- Website stats -> https://oidpool.com | Miners ->
oidminingpool.com:[port]
-
sudo apt-get update
-
sudo apt-get upgrade
-
sudo apt-get install -y git make g++ build-essential libminiupnpc-dev
-
sudo apt-get install libssl-dev libdb-dev libdb++-dev libboost-all-dev git libssl1.0.0-dbg
-
sudo apt-get install libdb-dev libdb++-dev libboost-all-dev libminiupnpc-dev libminiupnpc-dev
-
sudo apt-get install libevent-dev libcrypto++-dev libgmp3-dev
-
mkdir oid_source
-
cd oid_source
-
download the source code https://github.com/OidLife/opioid-oid-project or use command line
wget https://oid.life/source/opioid-source.tar.gz
-
tar -xzvf opioid-source.tar.gz
-
rm examplecoin-source.tar.gz
-
cd src
-
make -f makefile.unix RELEASE=1
-
chmod +x opioidd
-
sudo mv opioidd /usr/bin/
-
cd ~
-
mkdir .opioid
-
sudo nano opioid.conf
(or your preferred editor) -
Paste in to the config:
rpcuser=YOUR USERNAME
rpcpassword=YOUR PASSWORD
rpcallowip=YOUR LOCALHOST IP
rpcport=36362
listen=1
server=1
daemon=1 <-keep this at 1 if this is a daemon instance (not a node)
staking=0 <-keep this =0
txindex=1
-
Ctrl + X and it will ask you to save file, hit Y
-
type
opioidd
(with no errors you should get Opioid Server Running) -
if you have watch installed type "
watch opioidd getinfo
" and let it sync to the highest block. ** you can simply type "opioidd getinfo
" and wait for enough peers to connect **
Now we need to setup the POOL (if you do not want to do this, simply point your miner to oidpool.com:[stratum port dif level])
oidminingpool.com:3008
8 dif
oidminingpool.com:3032
32 dif
oidminingpool.com:3256
256 dif
*** It's recommended you learn about redis, js, stratum, npm, node js, json and nginx reverse proxy ***
-
Go to https://github.com/UNOMP/unified-node-open-mining-portal and install UNOMP.
-
You must add opioid.json to
unomp/pool_configs/
https://oid.life/pool_config/opioid.json -
You must add opioid.json to
unomp/coins/
https://oid.life/coins/opioid.json
https://github.com/OidLife/Conduct
Your OID wallet address is your worker name -> oid_wallet_address
Note: Do not format as DPpyxuy6eJVyDaHJAcbEnJwNZtRVdPMdgn.Rig1
Use -> E.g DPpyxuy6eJVyDaHJAcbEnJwNZtRVdPMdgn
P: x
single digit
Invalid addresses are donated to the pool! We reserve the right to refuse service to anyone that doesn’t fit in our user policy.
Thank you,
OID Team