SoloMining

From Alessandro's Wiki
Revision as of 15:26, 19 January 2018 by Xunil (talk | contribs) (Created page with " <-- back to Mining =solo mining= * just a calculation python -c "print 52000000000 * 2**32 / 10**12 / 60 / 60.0" tail -f tit-p2pool/data/titcoin/log p2pool-featherco...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

<-- back to Mining

solo mining

  • just a calculation
python -c "print 52000000000 * 2**32 / 10**12 / 60 / 60.0"
tail -f tit-p2pool/data/titcoin/log p2pool-feathercoin/data/feathercoin/log |grep GOT
  • Note: When a coin changes it's spec p2pool needs to be changed to match.
  • Note: All nodes must run the same code. If there are any changes [some exceptions] it is recommended to start a new p2pool share chain by changing IDENTIFIER and PREFIX and deleting the p2pool/data folder.


FEATHERCOIN

  • P2pool
dir:/opt/
deps:python-twisted python-argparse readline-devel readline-static
apt-get install python-twisted python-argparse build-essential

git clone https://github.com/forrestv/p2pool.git
cd p2pool
make

yum install git automake autoconf jansson    (to compile: gcc make curl-devel autoconf automake openssl-devel )
  • debian

apt-get install curl libjansson4 (to compile: build-essential libcurl4-openssl-dev autoconf automake)

  • *
git clone https://github.com/ghostlander/cpuminer-neoscrypt.git
  • interface

http://192.168.0.1:19327/static/


./minerd -a neoscrypt --url=192.168.0.1:19327 -O ADDR -t 4
./minerd -a neoscrypt --url=10.0.0.1:19327 -O ADDR -t 4
bitcoin/bin/cpuminer-neoscrypt/minerd -a neoscrypt --url=127.0.0.1:19327 -O addr -t 6      
                  

[adelgallo@localhost ~]$ ./minerd -a neoscrypt --url=10.10.0.1:19327 -O ADDR -t 4

ccminer -t 1 -a neoscrypt -o http://192.168.0.1:19327 -u ADDR -p x -v 8
python ./p2pool-feathercoin/run_p2pool.py --net=feathercoin --no-bugreport --disable-upnp  --give-author 0.0  -a ADDR


  • cpuminer (windows)
cpuminer-multi-rel1.1
{
	"_comment1" : "Any long-format command line argument ",
	"_comment2" : "may be used in this JSON configuration file",

	"api-bind" : "127.0.0.1:4048",

	"url" : "stratum+tcp://192.168.82.82:19327",
	"user" : "6ynjQ88WSnrseN9rn2b6hCjhq9HYhBrvKp",
	"pass" : "1",

	"algo" : "neoscrypt",


POT

 wallet:

 potcoin.conf 
 +++++

rpcuser=potcoinMINER1 rpcpassword="a difficult one" rpcallowip=192.168.1.1 rpcport=9667 daemon=1 server=1

++++

cgminer -o server:9667 -u potcoinMINER1 -p "a difficult one"


TIT

https://bitbucket.org/blonkel/tit-p2pool/src/0104f032a671?at=master
+++++
rpcuser=miner
rpcpassword="a difficult one"
rpcallowip=192.168.0.* 
daemon=1
server=1
++++


in p2pool/p2pool/networks.py look for PERSIST=True, and change that to PERSIST=False, then restart p2pool

python run_p2pool.py  --give-author 0.0


./cgminer -o stratum+tcp://localhost:8670


BTC

python run_p2pool.py --net bitcoin --give-author 0.0 --no-bugreport --disable-upnp -a 1PKAUX8CcsJCCZX83eT98vSXcvXWnTjoRk user pass >> /var/log/p2pool_bitcoin.log 2>&1
python ~/bitcoin/bin/p2pool/run_p2pool.py --net bitcoin --give-author 0.01 --no-bugreport 

LTC

python ~/bitcoin/bin/p2pool-litecoin/run_p2pool.py --net litecoin --give-author 0.0 --no-bugreport --disable-upnp


http://192.168.82.82:9327/


DOGE

  • ports

22555 22556

  • conf file
rpcuser=uturutuueu23
rpcpassword=kjdsfjkldfjkldfsklsdf
rpcallowip=127.0.0.1
rpcallowip=10.82.0.0/24
daemon=1
server=1
listen=1