16

I've literally searched every source available to find an answer but the only thing I've came up with is that I have to set my own pool in order to do that. I am using Windows 7 and the only available guides for setting a pool is for Linux and OSx. Specs: Windows 7, AMD FX 8320 @ 3.5 GHz, 4GB RAM, GTX 750 Ti 2GB

Does anybody know if it's possible and if yes, how to do it?

Thanks in advance

Orbit'IO
  • 163
  • 1
  • 1
  • 6

3 Answers3

12

You can solo mine without using a private pool. Hyc modified ccminer and wolf's AMD miner to be able to do solo mining. Unfortunately, no binaries have been made for windows for nvidia version.

https://github.com/hyc/ccminer-cryptonight

Wolf's has windows binaries

https://github.com/wolf9466/wolf-xmr-miner

For ccminer you use a URL of the form "daemon+tcp://<host>:<port>/json_rpc"

For Wolf's you use "daemon+tcp://<host>:<port>"

For Wolf's miner, if your daemon RPC is bound to an IP address of e.g. 192.168.1.177

minerd -o daemon+tcp://192.168.1.177:18081 -u <address> -p x

Similarly, if you can get the nvidia one compiled somehow, it's

ccminer -o daemon+tcp://192.168.1.177:18081/json_rpc -u <address> -p x

hyc
  • 4,253
  • 19
  • 21
Ginger Ale
  • 5,694
  • 2
  • 19
  • 46
5

For mining Monero (XMR) on GPU in solo mode there is an another way. We can setup Monero Stratum pool (MoneroProxy) from here - https://github.com/sammy007/monero-stratum , and use any miners (such as xmr-stack-cpu, xmr-stack-amd, xmr-stack-nvidia) on every PC at home. As a result - all devices results will be automatically sendes to monerod via RPC.

DeckerSU
  • 51
  • 1
  • 1
4

Solo mining is fairly trivial. Note that you have to be fully synced in order to do so. If you are starting from scratch, download the official binaries from here. Subsequently, extract them to a given folder and start monerod. This is the daemon which will now start syncing. To check your blockheight type status into monerod. The blockheight should be equal to the blockheight reported on MoneroBlocks in order to be fully synced.

Now that you are fully synced, you can start solo mining. To do so you have to type start_mining <address> [<number-of-threads>] into the daemon. Thus, if you want to solo mine to, for instance, the donation address of the core-team with 2 threads the command would be as follows:

start_mining 44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A 2

Note that the optimal number of threads is one per 2 MB of CPU cache. Thus, if you have 4 MB of CPU cache available the optimal number of threads would be 2.


There is also an alternative method, which is to enter the start_mining command into monero-wallet-cli. You won't have to specify an address then, because it will use the address of the wallet that is opened at that moment. However, you will be able to specify the number of thredas.

dEBRUYNE
  • 15,417
  • 18
  • 60
  • 114