#はじめに
kotoのプールの作成方法です。
kotodはインストールされているとして
https://github.com/yoshuki43/k-nomp
https://github.com/kpooljp/k-nomp
#事前準備
apt-get install redis-server
apt-get install build-essential libsodium-dev
apt-get install -y nodejs npm
npm cache clean
npm install n -g
n stable
n v9
ln -sf /usr/local/bin/node /usr/bin/node
apt-get purge -y nodejs npm
#k-nompのインストール
cd /usr/local
git clone https://github.com/kpooljp/k-nomp
cd k-nomp/
npm update
npm install bignum
npm install
cd pool_configs/
cp koto_example.json koto.json
- address = koto-cli getnewaddress
- zAddress = koto-cli z_getnewaddress
- taddress = koto-cli getnewaddress
- daemon = koto.conf のユーザ名とパスワード
適宜修正
cd ..
cp config_example.json config.json
適宜修正
#プールの運営
crontab
*/10 * * * * /root/k-nomp.sh >> /var/log/k-nomp-restart.log 2>&1
payoutが止まった時に自動再起動します
スタート
k-nomp.sh start
ストップ
k-nomp.sh stop
#TODO
残高の確認
koto-cli z_gettotalbalance
マイニングしたコインをプライベートアドレスへ移動
koto-cli z_shieldcoinbase "*" "zアドレス"
プライベートアドレスからtアドレスへ移動
z_sendmany "zアドレス" '[{"address": "tアドレス" ,"amount": 180}]'
通常の送金
koto-cli sendmany "" "{"tアドレス":100}"
公開しているプール
http://jp.kpool.jp/
MPOS版
http://koto.jpool.jp/