Bitcoin Forum
November 15, 2024, 07:00:46 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 »  All
  Print  
Author Topic: [Forager] v20.04 - Profit switching miner (AMD/NVIDIA/CPU) Windows/Linux!  (Read 24719 times)
4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 03, 2018, 07:47:20 PM
Last edit: April 05, 2020, 09:57:40 AM by 4ward
Merited by CjMapope (2), alucard20724 (1)
 #1

Forager is an advanced open source multi-pool / multi-algo profit switching miner

It will use profit information from supporting pools to make sure you mine the most profitable algorithm at all times.
You can also use WhatToMine and CoinCalculators virtual pools for profit data and mine to pools which dont provide profit information, or even your custom pools.

Using integration with MSI Afterburner, it will get real time power usage and use this information to calculate how much you pay and adjust the profitability data.

Discord Server
https://discord.gg/SAuXwWa

Latest versions:
20.04 - 5/04/2020 (https://bitcointalk.org/index.php?topic=3516114.msg54161026#msg54161026)
20.01 - 5/01/2020 (https://bitcointalk.org/index.php?topic=3516114.msg53524572#msg53524572)
19.07 - 27/07/2019 (https://bitcointalk.org/index.php?topic=3516114.msg51970764#msg51970764)
19.06 - 3/06/2019 (https://bitcointalk.org/index.php?topic=3516114.msg51335510#msg51335510)
19.05 - 9/05/2019 (https://bitcointalk.org/index.php?topic=3516114.msg50965405#msg50965405)

Main features:
- Supports AMD/NVIDIA/CPU Mining
- Mine single coin or algo or Automatic profit switching on Zpool, Zergpool, NiceHash, MiningPoolHub and others
- Profitability info for all coins on WhatToMine and CoinCalculators
- MSI Afterburner integration for monitoring AMD/NVIDIA/Intel CPU power consumption and PowerLimit support for AMD/NVIDIA
- Fast benchmarking (Most algos hashrate stabilize and finish within 2-3mins)
- GPU Activity watchdog + Hashrate watchdog
- Reporting mining stats to https://multipoolminer.io/monitor/
- Power usage approximation for AMD and CPU when Afterburner integration is off
- Profit display in any fiat currency which is supported by CoinDesk
- SHA256 checksum validation for miner downloads

Releases:
https://github.com/yuzi-co/Forager/releases

Issue tracker:
https://github.com/yuzi-co/Forager/issues

How to start:
Option 1 (recommended):
Install GIT (https://git-scm.com/download/win), open command line and run "git clone https://github.com/yuzi-co/Forager/" to get latest master version

Option 2:
Download latest Forager release (7zip or self-extracting SFX) and extract

Configure:
Copy Config-SAMPLE.ini to Config.ini and Edit it with your preferred currencies, wallets and pool users
See Autostart.bat files for launch examples

Upgrade:
Option 1:
Remove all files except your customized Autostart.bat, Config.ini and Stats folder
Download latest Forager release (7zip or self-extracting SFX) and extract

Option 2 (if initially installed using GIT):
run "git pull" in Forager folder to get latest master version


Miner list:
Total of 70+ miners, too long to list here
If you want a specific miner - I probably have it already Wink

Pool list:
AhashPool
Bilbotel
BlazePool
BlockMasters
BsodPw
FairPool
HashRefinery
MiningDutch
MiningPoolHub
NanoPool
NiceHash
NLPool
PhiPhiPool
ProtoPool
SuprNova
UniMining
WhatToMine
YIIMP
ZergPool
Zpool


Notes:

- Recommended drivers for AMD - 18.3.4/18.6.1.
  you can use https://forums.guru3d.com/threads/atic-install-tool-radeon-drivers-download-utility.422576/ to easily find and download specific driver version

- Recommended drivers for NVIDIA on Win 10 - 411.31+ for CUDA 10.
- Recommended drivers for NVIDIA on Win 10 - 398.+ for CUDA 9.2
- Recommended drivers for NVIDIA on Win 7 - 390.65-391.01

- Latest PowerShell core recommended for compatibility/performance: https://github.com/PowerShell/PowerShell/releases

- Windows 7 will require PowerShell v5 or PowerShell Core installed: https://www.microsoft.com/en-us/download/details.aspx?id=54616

- Recommended MSI Afterburner version is 4.5.0 or newer
  prior versions don't support Intel CPU power usage and may not fully support your GPU

- Avermore and Sgminer X16r/X16s (AMD) during benchmarking submit "fake" shares that get rejected by the pools.
  Ignore this and after benchmarking it will work normally.

- XMR-Stak (AMD and NVIDIA) doesn't support multiple groups per GPU Vendor (2+ AMD or NVIDIA) out of the box.
  Of first run it will create "GroupName-Algorithm.txt" files for each group that you can edit once to include only the relevant GPUs.


Mixed rigs (AMD+NVIDIA) may have problems selecting specific devices. Use at your own risk.


Disclaimer:
The miners used in Forager come from reasonably reputable sources and tested by community.
There is SHA256 validation for miner downloads to make sure they are not replaced by fake ones.
However, I do not take any responsibility if any of the miners contains harmful code.
Therefore, NEVER keep coin wallets or other sensitive information on the computer you run Forager on.
If you get hacked, loose your coins, burn you video card or cpu, get your personal photos stolen or your cat poisoned - it's your fault.

4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 03, 2018, 07:47:33 PM
 #2

reserve for updates

Bigdrago
Newbie
*
Offline Offline

Activity: 312
Merit: 0


View Profile
May 03, 2018, 08:39:06 PM
 #3

Why use this?

"Profitable" is based on that you sell the coins you mined everyday. Eth have been most profitable for the last year.
s0ftcorn
Newbie
*
Offline Offline

Activity: 70
Merit: 0


View Profile
May 03, 2018, 09:31:10 PM
 #4

Forager reports that zpool does not support ZCL payments. But it does Cheesy
4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 03, 2018, 09:40:28 PM
Last edit: May 03, 2018, 09:53:03 PM by 4ward
 #5

Forager reports that zpool does not support ZCL payments. But it does Cheesy
Right... They changed it's status, so it's not showing

Quick fix would be to just add it on line $82, or comment the Exit on line #86 in Zpool.ps1
I'll think of a better validation, or just trust the user...

edit: disabled validation in master branch

UnclWish
Sr. Member
****
Offline Offline

Activity: 1484
Merit: 253


View Profile
May 04, 2018, 10:17:25 AM
 #6

Why there is no one Claymore's miner?
4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 04, 2018, 11:51:46 AM
 #7

Why there is no one Claymore's miner?

All Claymore miners are already there
ClayCrypto-11.3 (AMD)
ClayDual-11.7 / ClayETH-11.7 (AMD,NVIDIA)
ClayNeoScrypt (AMD)
ClayZEC-12.6 (AMD)
ClayCrypto-4.0 (CPU)

Did Claymore release any other miner that is missing (apart from Claymore XPM)?

UnclWish
Sr. Member
****
Offline Offline

Activity: 1484
Merit: 253


View Profile
May 04, 2018, 12:08:41 PM
 #8

Why there is no one Claymore's miner?

All Claymore miners are already there
ClayCrypto-11.3 (AMD)
ClayDual-11.7 / ClayETH-11.7 (AMD,NVIDIA)
ClayNeoScrypt (AMD)
ClayZEC-12.6 (AMD)
ClayCrypto-4.0 (CPU)

Did Claymore release any other miner that is missing (apart from Claymore XPM)?
Ohhh. Sorry. I just read on 1st post and there is no info about them...
4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 04, 2018, 12:11:24 PM
 #9

Why there is no one Claymore's miner?

All Claymore miners are already there
ClayCrypto-11.3 (AMD)
ClayDual-11.7 / ClayETH-11.7 (AMD,NVIDIA)
ClayNeoScrypt (AMD)
ClayZEC-12.6 (AMD)
ClayCrypto-4.0 (CPU)

Did Claymore release any other miner that is missing (apart from Claymore XPM)?
Ohhh. Sorry. I just read on 1st post and there is no info about them...
Yeah, I did post only the changes from Megaminer, but in all I have 70+ unique miners.
The chance is if you want it - I probably have it Wink

d2bg
Newbie
*
Offline Offline

Activity: 65
Merit: 0


View Profile
May 04, 2018, 03:06:58 PM
 #10

Looks nice, are there any of your own fees included in this?
iisbetoq
Jr. Member
*
Offline Offline

Activity: 165
Merit: 1


View Profile
May 04, 2018, 03:21:11 PM
 #11

can i use on rx550 ?
can i use without AB ? because AB not works with > 8 GPU
how to integrated with other pools ? (not on list)

regards


4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 04, 2018, 09:47:14 PM
 #12

Looks nice, are there any of your own fees included in this?
By default it is set to 10 minutes per day, but it can be changed based on your generosity in config.ini Wink

Code:
# Number of minutes to mine as a donation each day (default is 10 mins which is ~0.7%)
Donate = 10


can i use on rx550 ?
can i use without AB ? because AB not works with > 8 GPU
how to integrated with other pools ? (not on list)

regards

Specific miner may or may not support specific card, but Forager doesn't have limitations for specific cards
I tested even Intel integrated GPUs, but disabled it in code due to extreme inefficiency

AB integration is not necessary and is OFF by default
You can run "DeviceList.bat" to see detected devices to verify all your cards are detected

Without AB you will not get exact power consumption readings, but you can edit "Includes\amd-cards-tdp.json" to add estimated TDP of your card to get cost estimations
I will add more cards to the default file based on official TDP numbers

Additional pools can be added in MyPools.ps1 (see existing examples there)
If a pool provides profit estimations, and is large enough, I will consider adding it to Forager

CjMapope
Legendary
*
Offline Offline

Activity: 1820
Merit: 1092


~Full-Time Minter since 2016~


View Profile WWW
May 05, 2018, 01:01:40 AM
 #13

Tried out your miner, i like these multiminer things
few issues:
1: http://www.gandalph3000.com/ gets webaccess blocked on my ESET, i dont really wanna whitelist a random site for downloads...
2: yuzi-co github mkxminer 310.zip download fails after taking forever to do so (few minutes,time is money Sad ) . deleting the json file for it bypassed this error for me as a workaround for now. all other downloads seem fine. failing to delete the json file resulted in endless download loop tho Sad
3: i cant make CPU mining work, even tho i ENABLED it in my config.ini Sad    8700k. tried with option "99" to see if any pools would use it, but nope Sad

anyways, nice tool, hope its OOB usable for me one day Smiley


~Got this girl in my bed, a roof over my head, i mint a couple coins a week, and thats how i make bread~
~On the 12th day of Hatzvah, OGminer said to me: "compute root of the merkle hash tree!"~
Prohashing  -- Simply the best Multipool!
4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 05, 2018, 09:47:45 AM
 #14

Tried out your miner, i like these multiminer things
few issues:
1: http://www.gandalph3000.com/ gets webaccess blocked on my ESET, i dont really wanna whitelist a random site for downloads...
This is official website of Cast XMR miner, which it tries to download. And ESET probably blocking it for distributing "Evil Crypto Miners"
Even if it is moved, there is no guarantee that it will not be blocked sometime again

Quote
2: yuzi-co github mkxminer 310.zip download fails after taking forever to do so (few minutes,time is money Sad ) . deleting the json file for it bypassed this error for me as a workaround for now. all other downloads seem fine. failing to delete the json file resulted in endless download loop tho Sad
This one is the largest miner in my collection, for reason unknown to me the developer made it weight close to 100MB, so depending on your connectivity it might take ages
I will check timeout parameters, perhaps I can solve this

Quote
3: i cant make CPU mining work, even tho i ENABLED it in my config.ini Sad    8700k. tried with option "99" to see if any pools would use it, but nope Sad
This is strange, I'll recheck the logic

Quote
anyways, nice tool, hope its OOB usable for me one day Smiley

Thank you, and keep watching, I'm constantly updating Wink

4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 06, 2018, 08:16:16 PM
Last edit: May 09, 2018, 08:49:26 PM by 4ward
 #15

Forager 1.1 released
https://github.com/yuzi-co/Forager/releases

Changelog:
- Improve Afterburner error reporting and handling
- Update WhatToMine, FairPool pools
- Update Ethminer, Avermore, zFast, Xmrig cpu, Xmr-Stak-Aeon, SgminerKL, Sgminer4ward
- Change mining wallet validation on pools to warning
- Some device detection fixes
- Download fixes for some miners
- Code fixes

d2bg
Newbie
*
Offline Offline

Activity: 65
Merit: 0


View Profile
May 09, 2018, 08:31:45 PM
 #16

Tried starting it up, it starts mining zcash and never tries anything else, despite being very low in terms of profits.
4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 09, 2018, 08:48:04 PM
 #17

Forager 1.2 released
https://github.com/yuzi-co/Forager/releases

Changes:
- New and Updated Miners:
  - Ccminer Allium, JCEminer, zFast, Bminer, Excavator, SRBminer, Avermore, SuprminerSP
- Support for miners with limited pool support: Excavator - NH only, zFast - MPH only
- CPU feature detection for Cpu miners
- Gpu Groups created by Device name + Memory amount (example: Ellesmere8), to better benchmark mixed rigs
- DeviceList.bat generates suggested GpuGroups that you can use as is, or modify to your liking
- Corrected miner fee calculations
- Correctly detect fee changes for 2/3GB cards with Claymore Eth
- Support excluding algos for Hashrate watchdog
- All miners have SHA256 checksum verification
- Some optimizations and small bug fixes

4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 09, 2018, 08:51:58 PM
 #18

Tried starting it up, it starts mining zcash and never tries anything else, despite being very low in terms of profits.

That is very strange and I would need more if this is indeed happening
Can you provide log output and profits screen?

d2bg
Newbie
*
Offline Offline

Activity: 65
Merit: 0


View Profile
May 09, 2018, 09:46:18 PM
 #19

Tried starting it up, it starts mining zcash and never tries anything else, despite being very low in terms of profits.

That is very strange and I would need more if this is indeed happening
Can you provide log output and profits screen?


Sorry I was mistaken.  I was just impatient and didn't realize how long benchmarking took Smiley

However, I have noticed that forager will attempt to connect to us-east.hub.miningpoolhub.com:20580 and europe.hub.miningpoolhub.com:20580 and times out on both before connecting to miningpoolhub.  Unsure if this is a problem with miningpoolhub, I was unable to find the relevant code to where this url would be.
4ward (OP)
Member
**
Offline Offline

Activity: 473
Merit: 18


View Profile
May 10, 2018, 05:32:16 AM
Last edit: May 10, 2018, 05:51:50 AM by 4ward
 #20


However, I have noticed that forager will attempt to connect to us-east.hub.miningpoolhub.com:20580 and europe.hub.miningpoolhub.com:20580 and times out on both before connecting to miningpoolhub.  Unsure if this is a problem with miningpoolhub, I was unable to find the relevant code to where this url would be.
Ok, found the issue with mph, they report incorrect Urls on their API since last monero fork
Ill add a fix to the pool

edit: fixed in master branch and reported to MPH

Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!