SupaDupa's Noob Guide to Litecoin P2Pool Mining (Windows) *UPDATED June 13th 2014*


SUBMITTED BY: Guest

DATE: June 13, 2014, 11:44 p.m.

FORMAT: Text only

SIZE: 9.2 kB

HITS: 1538

  1. SupaDupa's Noob Guide to Litecoin P2Pool Mining (Windows) *UPDATED June 13th 2014*
  2. ________________________________________________________________________________________
  3. 1. Download P2Pool @ http://u.forre.st/u/wftncvpn/p2pool_win32_13.4.zip (v13.4) *HARDFORK, UPGRADE REQUIRED!*
  4. Change Log:
  5. *HARDFORK, UPGRADE REQUIRED!*
  6. *HARDFORK: Upgrade is required! Hardfork will happen after 95% of the pool's hash rate has upgraded. Everybody having not upgraded will be split off into a tiny P2Pool.*
  7. *Changes: (in v9.4) * Fixed inefficient memory usage - Resident memory went from 736MB to 266MB for Diablo-D3
  8. *Changes: (in v11.2) * Fixed a major memory leak of peer objects, as far as I know the cause of all P2Pool memory issues recently. Found by Prattler, whose donation address is 18uyCqDvP6VQUeyTuA5s6x1Ft8x8om767J
  9. *Changes: (in v11.4) * Fixed a few more potential memory leaks * Memory usage graph now works in Windows, thanks to David Kassa
  10. *Changes: (in v13.1) * The hardfork hasn't happened yet, and this release fixes a potential problem that could cause people mining with non-standard transaction inclusion options to have their shares orphaned more often.
  11. *Changes: (in v13.2) * Out-of-the-box Avalon device support - simply point Avalon devices to http://P2POOL_HOST:9332/
  12. *Changes: (in v13.3) * Changes to make Litecoin switch go more smoothly (drop/ban old peers)
  13. *Changes: (in v13.3) * Fixed startum miner failover not working - P2Pool would keep miners connected during failure conditions (lost connection to bitcoind or all peers)
  14. *Changes: (in v13.3) * Fixed potential memory leak
  15. *Changes: (in v13.4) * Require Litecoin Wallet Version 0.8.5.1 or Higher
  16. *Changes: (in v13.4) * Warn about old versions of Bitcoin and Terracoin
  17. *Changes: (in v13.4) * Many improvements to web interface and graphs
  18. *Changes: (in v13.4) * Fixed error messages being created in bitcoind's debug.log due to invalid message being sent
  19. 2. Download ScryptMiner @ http://www.mediafire.com/?0g2wi33437dawbs
  20. 3. Download Litecoin Client (Wallet) @ https://download.litecoin.org/litecoin-0.8.7.1/win32/litecoin-0.8.7.1-win32-setup.exe
  21. 4. Extract P2Pool to it's own folder.
  22. 5. Extract ScryptMiner to it's own folder.
  23. 6. Install the Litecoin Client (Wallet) Software.
  24. 7. Once you have downloaded the full Litecoin block chain go into C:\Users\[Your User Account]\AppData\Roaming\Litecoin and make a litecoin.conf file add the following on a seperate line.. it should look like this..
  25. It can take several hours to download all the blocks in the blockchain on a Broadband Internet Connection
  26. All file sources provided in this guide are direct from the developers DO NOT use any other links all the files in this guide come from TRUSTED SOURCES!
  27. rpcuser=user
  28. rpcpassword=password
  29. server=1
  30. 7 1/2. Exit and Re-Open your Litecoin client for the litecoin.conf to enable
  31. 7 3/4. If your Litecoin Client is crashing while using the Litecoin RPC Server I will be updating this guide with info on how to use the Litecoin Daemon instead (This Doesn't Crash your Litecoin Client) (I'm currently going on 6+ hours without my Litecoin Client crashing using the Litecoin RPC Server).
  32. 8. Save the litecoin.conf file as "All Files/Types" in notepad and make sure the extension is .conf if it's .conf.txt that will not work it has to be litecoin.conf with that information EXACTLY like it's formatted
  33. 9. Now go into your P2Pool folder , highlight run_p2pool.exe , right click and Send To Desktop > Create Shortcut
  34. 10. Go onto your Desktop where the shortcut to run_p2pool.exe is , right click and go to properties , under target go to the very end , put a space and --net litecoin user password
  35. it should look like this..
  36. run_p2pool.exe" --net litecoin user password
  37. 11. Now go into your ScryptMiner folder and find ScryptMiner.exe open it and you will see the ScryptMiner GUi.
  38. Enter the following in the fields
  39. RPC Server: http://127.0.0.1
  40. Port: 9327
  41. User: [Whatever you want]
  42. Password: [Whatever you want]
  43. 11 1/2. *EXTRA HASHRATE: If you want some additional hashrate and to limit the amount of stales you can replace the current cpuminer files with Pooler's CPUMiner (minerd)
  44. 11. 2/3 *EXTRA EXTRA HASHRATE: To reduce stress on your CPU it's advised to always be using minerd.exe in Low Priority to do this..
  45. Press Alt + Ctrl + Delete on your Keyboard and Choose Start Task Manager
  46. Go to processes and find your "minerd.exe" process
  47. Right Click on it and go Set Priority > Low
  48. 11 3/4 *EXTRA EXTRA EXTRA HASHRATE: If you happen to be mining on Litecoin P2Pool and Bitcoin P2Pool at the same time it is advised to set your CGMiner to the highest intensity for normal hashrate to do so..
  49. Well mining on CGMiner..
  50. Press G on the CGMiner Command Prompt
  51. Press I on the CGMiner Command Prompt
  52. Type in 14
  53. Press Enter
  54. This should bring back your normal hashrate while minng Bitcoins on P2Pool
  55. *EXTRA NOTE ABOUT EXTRA HASHRATE: Your best option to maintain your normal hashrate is to also set Low Priority on your minerd.exe
  56. To do this..
  57. Press ALT + CTRL + DELETE
  58. Press Start Task Manager
  59. Go to the Processes Tab
  60. Find your minerd.exe
  61. Right Click it and Select Set Priority > Low
  62. This should bring back your normal hashrate while mining both Bitcoins and Litecoins
  63. *WARNING: There has not been any reports of systems becoming unstable while Intensity is set to 14 on CGMiner and minerd is set to Low Priority. If however your system becomes unstable IMMEDIATELY STOP using this fix.
  64. A warning will come up stating the process could become unstable there is no issue with using this fix from what I've seen but if your system starts to become unstable when using this fix IMMEDIATELY stop using it!
  65. To do this simply copy over the files in the ScryptMiner folder with the ones from Pooler's CPUMiner (minerd)
  66. Windows x86 (32 Bit): http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2-win32.zip
  67. Windows x64 (64 Bit): http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2-win64.zip
  68. *LARGE SPEED IMPROVEMENT on Pooler's CPUMiner 2.1.5 and up "The speedup should range from 25% for Intel to 45% for AMD, but only in 64-bit mode"
  69. *NOTE: If you prefer to use JUST Pooler's CPUMiner 2.3.2 you can use it through commandline to do this..
  70. Download Pooler's CPUMiner 2.3.2 (32 bit) and Pooler's CPUMiner 2.3.2 (64 bit)
  71. @ http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2-win32.zip (32 bit)
  72. @ http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2-win64.zip (64 bit)
  73. Extract Pooler's CPUMiner 2.3.2 (32 bit) or Pooler's CPUMiner 2.3.2 (64 bit) to a folder.
  74. Open your Pooler's CPU Miner 2.3.2 (32 bit) folder or Pooler's CPU Miner 2.3.2 (64bit) folder and find the file "minerd.exe" right click this file and select Send To > Desktop Create Shortcut
  75. Find the shortcut to minerd.exe on your Desktop right click it and go to Properties.
  76. In the "Target" field go to the very end of the line add a space and enter the following it should look like this
  77. minerd.exe -o http://127.0.0.1:9327 -u user -p password
  78. Now your shortcut is made click OK to save it and close Properties Screen for your Litecoin P2Pool minerd.exe shortcut
  79. "Running P2Pool:
  80. Run P2Pool with the "--net litecoin" option.
  81. Run your miner program, connecting to 127.0.0.1 on port 9327.
  82. Forward port 9338 to the host running P2Pool.
  83. Litecoin's use of ports 9332 and 9332 conflicts with P2Pool running on
  84. the Bitcoin network. To avoid problems, add these lines to litecoin.conf
  85. and restart litecoind:
  86. rpcport=10332
  87. port=10333 "
  88. 11 4/5. Make sure your Litecoin client is still open if it's not reopen it , your Litecoin client needs to be open for P2Pool to have access to the Litecoin RPC Server.
  89. 11 5/6. I will add to the guide with info on how to use the Litecoin Daemon instead of the Litecoin RPC Server soon.
  90. 12. Hit Start Mining or Double Click your Litecoin P2Pool minerd.exe shortcut
  91. 13. If all goes well you should be mining Litecoins on P2Pool.
  92. Cheers,
  93. SupaDupa
  94. If this guide helped you Please Donate @ Lbi12sxJwT6XBuDbvQtVNJzNBTs9Expfxz (Litecoin)

comments powered by Disqus