Author

Topic: Help! - I am setting up a Bitcoin Mining Pool for fun? (Read 947 times)

legendary
Activity: 2002
Merit: 1109
Free Free Palestine
Hello,

Hope you are doing well.

I think it would have been better to just use a service like ours where we give you a maintained vps with 1 coin pool hosted for 20 usd.
We are launching our pool mining hosting service in the next few days and you should be able to setup pools in a matter of hours with our state of the line servers based in the U.K.

For any more questions and inquires please do not hesitate to contact me.

Regards

Duke
newbie
Activity: 33
Merit: 0
I have managed to get bitcoind setup and MPOS is talking to it but I am struggling with the stratum proxy. I am using github/slush0/stratum-mining-proxy and it is installed but gives an error when it is run.

My server is running Centos 6 x64.

The error message is:

I am installing your stratum-mining-proxy on a x64 Centos 6 system and keep running into the same problem. When trying to run it I get:


[root@--------- stratum-mining-proxy]# mining_proxy.py
Traceback (most recent call last):
  File "/usr/bin/mining_proxy.py", line 5, in
    pkg_resources.run_script('stratum-mining-proxy==1.5.6', 'mining_proxy.py')
  File "/usr/lib/python2.6/site-packages/setuptools-4.0.1-py2.6.egg/pkg_resources.py", line 534, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/usr/lib/python2.6/site-packages/setuptools-4.0.1-py2.6.egg/pkg_resources.py", line 1434, in run_script
    execfile(script_filename, namespace, namespace)
  File "/usr/lib/python2.6/site-packages/stratum_mining_proxy-1.5.6-py2.6.egg/EGG-INFO/scripts/mining_proxy.py", line 67, in
    from twisted.internet import reactor, defer
  File "/usr/lib/python2.6/site-packages/Twisted-14.0.0-py2.6-linux-x86_64.egg/twisted/__init__.py", line 53, in
    _checkRequirements()
  File "/usr/lib/python2.6/site-packages/Twisted-14.0.0-py2.6-linux-x86_64.egg/twisted/__init__.py", line 51, in _checkRequirements
    raise ImportError(required + ".")
ImportError: Twisted requires zope.interface 3.6.0 or later.

Python is 2.6, I have tried running python and entering the command “import zope.interface” and it completes correctly. I have tried placing __init__.py into the site-packages/zope directory but still I get the same error.

Can anyone help me as its driving me mad. Thanks.
hero member
Activity: 882
Merit: 501
Ching-Chang;Ding-Dong
I can help you to setup a pool, but it's probably alot more work than its worth to you. Feel free to PM me.
newbie
Activity: 33
Merit: 0
I want to setup a small Bitcoin mining pool, primarily as a learning process and partly to use as an educational tool. I am planning to accept Bitcoin payments at my retail outlet in the near future and I want to understand every part of the Bitcoin model.

Initially the pool will be used solely by me to test new equipment, and then as a demonstration system for people who express an interest in mining, and as an educational project for students at our local school.

I have a centos hosted server with some spare capacity and from reading what I can on the internet I see there is software called MPOS available to get the core functionality in place.

Unfortunately my Linux skills are somewhat lacking and I am looking for someone with the relevant skills to get this up and running, my budget is limited but from reading the MPOS install guide it seems simple enough for someone with the right skills. If you can help please let me know with an idea of what you would charge. I did post this job on freelancers.co.uk but all I got was scammed, so I will only release payment in return for work done.

I may be totally on the wrong path and if so please let me know what the right path is for setting up a mining pool.

I do already understand that setting up a commercial mining pool is a huge task fraught with all sorts of problems, however this is not a commercial pool it is purely for testing and demonstration.

Thanks.
Jump to: