Got Unitus merge-mining working with Myriadcoin qubit algo on a local p2pool node. Let me know if anyone is interested and I will put together a short guide
That is exactly the kind of thing I would like to add to my Unitus site!
If you have a link to it, I will link it. If you want me to host it, I'll add a page to my site for your guide.
OK. Here goes the shortish version:
1) Sync daemons for both Myriadcoin and Unitus, and set up conf files for both of them specifying rpcuser, rpcpassword, rpcport, algo=qubit, and server=1.
2) Install Python 2.7 and get:
Linux:
sudo apt-get install python-zope.interface python-twisted python-twisted-web
sudo apt-get install python-argparse # if on Python 2.6
Windows:
Install Python 2.7:
http://www.python.org/getit/Install Twisted:
http://twistedmatrix.com/trac/wiki/DownloadsInstall Zope.Interface:
http://pypi.python.org/pypi/zope.interface/3.8.0Install python win32 api:
http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/Install python win32 api wmi wrapper:
https://pypi.python.org/pypi/WMI/#downloads3) Download and unzip this repo somewhere, like /home/youruser/p2pool-myrQubit or c:\p2pool-myrQubit -
https://github.com/birdonwheels5/p2pool-myrQubit4) Build qubit.c hash
Linux:
Go to directory where you unzipped repo and go to qubitcoin-hash subfolder and run:
sudo python setup.py install
Windows:
Install MinGW.
Create the following file 'C:\Python27\Lib\distutils.cfg' (or wherever you installed python)
Add the following lines to distutils.cfg:
Open MinGW and go to the directory where qubitcoin-hash is:
cd /c/p2pool-myrQubit/qubitcoin-hash
Then run:
/c/Python27/python.exe setup.py install
(or wherever you installed python)
5) Create a script to launch p2pool
Linux:
Create a file called launch_p2pool.sh or something with contents like:
python /path/to/p2pool/p2pool-myrQubit-master/run_p2pool.py --net myriadcoin --bitcoind-rpc-port 50554 --merged http://unitusRPCuser:unitusRPCpassword@127.0.0.1:50550 -a YourMyriadcoinAddress myriadRPCuser myriadRPCpassword
Windows:
Create a file called launch_p2pool.bat or something with contents like:
c:\python27\python.exe c:\path\to\p2pool-myrQubit-master\run_p2pool.py --net myriadcoin --bitcoind-rpc-port 50554 --merged http://unitusRPCuser:unitusRPCpassword@127.0.0.1:50550 -a YourMyriadcoinAddress myriadRPCuser myriadRPCpassword
6) Download sgminer from here if you're on windows:
http://cryptomining-blog.com/4819-new-sgminer-with-optimized-quark-and-qubit-kernels/Otherwise just download latest release from nicehash or build from github. By default you will mine on port 5567, so stratum+tcp://127.0.0.1:5567, and you can set your username to be a myr address (or whatever I think), and don't forget to add "no-extranonce": true in the pool fields.
Let me know if you have any problems or anything.