Pages:
Author

Topic: [ANN] HASHER: a multi pool, multi algo profit optimization mining interface (Read 680 times)

newbie
Activity: 12
Merit: 0
Hi and thanks for your comment!

Unfortunately, work got in the way in the last weeks, so I didn’t have time to add any significant functionality. That’s still in the pipes, it’s just a lack of time on my end. I’m hoping this will resolve soon.

Adding AMD support shouldn’t be that difficult, but I’m curious: what miners do you prefer on AMD? Just so that I can have an idea what to add first.

Thanks!
newbie
Activity: 12
Merit: 0
That’s an extremely good point. Or in other words, what prevents pools to steal miners on auto pool switch by overestimating the estimated earnings?
Right now it does as you expected, Hasher uses the APIs and indeed, Nicehash would never be mined on if you select multiple pools...

Do you have any idea how it could be more fair? Because pool payouts are really different, overestimated or not. So in your opinion, what should Hasher use for picking the best pool?

I was also planning to account for the pool fee, miner fee and Hasher’s fee (if any) in the estimates. Right now, it’s not the case which doesn’t help the overestimation. But this I can fix quickly and I will. Thanks again for raising a good point, looking forward to suggestions if you have some. :-)
full member
Activity: 223
Merit: 100
How do you calculate the profit? Because if you use api of these pools its really way too overestimated, nicehash is more realistic and than it will never mine on nicehash?
newbie
Activity: 70
Merit: 0
Take your time. Better to release stable version later, than hotfixes now. Hotfix should be only for critical issue in my opinion.

By the way ahashpool looks better than miningpoolhub these days, so dont be hurry with miningpoolhub support if you can do something better. Take my suggestion about miningpoolhub for future Wink
newbie
Activity: 12
Merit: 0
hey OP thx for your hardwork, i'm testing hasher & liking it so far, let me play around with it, i will gladly donate.

a little more info on the interface will be nice, bigger fonts too, maybe allow resizing ?

have no idea what it is doing during benchmarking but it's ok for me

i'd like the option of adding api-bind option so i can monitor the miners

how about miner name ? btcadd followed by "." ?

liking it so far, will test it out n see how it goes.

any chance to use my own preferred/custom miners ?

will report back & looking fwd for further improvements.
Thanks a lot for your kind words! Let me answer each of your comments. :-)
Interface: sure, I’m always listening for suggestions regarding the design. These changes are quite minor and i will happily integrate them. Before that, i prefer having something perfectly functioning (although i might add some suggestions out of entertainment if i get bored debugging) :-)
Benchmarking: the readme says what it does for those who care: it only runs each enabled miner/algo on selected pools supporting the algo for some time. The longest the more accurate. What I like to do is run a quick bench on everything and when I have an idea of the best performing algos, I rerun a long benchmark only on them.
api-bind: looks like there is a need for additional parameters (it could be something else than api-bind). So I will add a feature in advanced setting to allow for custom extra parameters. Thanks!
Miner name: you mean the identifier on the pools? Yes i can definitely add something so that users can change it (but I think the currency should always stay, so that new users who don’t know how it works don’t end up not being paid...). That way, you will be able to change it to whatever you want!
Custom miner: fantastic idea! I never thought of it. This would require quite some work, but it’s definitely something I’d be happy to integrate.

I’m impressed you took time to comment and provide feedback, thank you so much. My hardware is still limited and I have no idea how it performs on more than 2 GPUs, etc. So I’m truly grateful you took some time trying it out, and especially suggest new features. I’m so happy to be able to improve it thanks to you!

Great features! Thanks about intensity, didnt know its different. Never had problem with default Nemosminer intensity on my gtx1060 rigs, so i will set it same.
Dont know if you still looks on Nemosminer release notes, but last version added Palgins HSR miner for neoscrypt and its great 10% hash boost. So maybe sometime in future could be good addition in Hasher too Wink
In fact, I try but it’s hard to easily or quickly find information about new miners or best performing ones. I’m really happy if users can report on miners to request their addition because they perform much better, like you did, because I don’t have the time to effectively curate them all myself. In other words, if i was alone doing it I would check once a month and update. But if I receive reports like this, it’s much easier and faster for me. So, sure, I will gladly add it quickly. Thank you so much for your help!

Really, I’m elated to see this enthusiasm, it helps me a lot - thanks guys! Looks like the list of new feature requests grows, so instead of posting a quick patch, next time I will make a significant release. Hopefully, by this weekend. :-)
newbie
Activity: 70
Merit: 0
While the code has nothing in common with MultiPoolMiner or Nemosminer, I used Nemosminer's strategies regarding Nvidia optimization (same miners, for example, Alexis78 miner works so well with 1080Tis). Surprisingly, Hasher performs as well for me in terms of mining even with the interface running. However, I do advise to apply the same settings as in Nemosminer regarding mining intensity, if they worked for you. I didn't add them by default, because some intensities are not compatible with all GPUs. One plan I had was to design intensity settings optimized for 1080Ti, 1080, 1070Ti, etc., that users could share in order to very quickly have an optimized mining. But first it takes time and second, I only run on 1080Ti. But it's definitely on the roadmap to add an import/export functionality so that if someone has a great setup on a given GPU, they can share it easily and others with the same GPU can benefit from it...
Great features! Thanks about intensity, didnt know its different. Never had problem with default Nemosminer intensity on my gtx1060 rigs, so i will set it same.
Dont know if you still looks on Nemosminer release notes, but last version added Palgins HSR miner for neoscrypt and its great 10% hash boost. So maybe sometime in future could be good addition in Hasher too Wink
legendary
Activity: 1500
Merit: 1002
Mine Mine Mine
hey OP thx for your hardwork, i'm testing hasher & liking it so far, let me play around with it, i will gladly donate.

a little more info on the interface will be nice, bigger fonts too, maybe allow resizing ?

have no idea what it is doing during benchmarking but it's ok for me

i'd like the option of adding api-bind option so i can monitor the miners

how about miner name ? btcadd followed by "." ?

liking it so far, will test it out n see how it goes.

any chance to use my own preferred/custom miners ?

will report back & looking fwd for further improvements.
newbie
Activity: 12
Merit: 0
Very nice and easy to use GUI. I like that you can select actual_last24h / estimate_current to calculate the most profitable algo / coin.
Looking forward to test it but the software gets stuck at 89% when downloading miners. Please take a look at the SS below. Looks like it's looking at the wrong directory for the 7zip.
https://i.hizliresim.com/MdyWB7.png
I have finally been able to fix this issue that seemed to prevent other people to use Hasher. Thanks so much for your help, now it should be working in the latest release. Please let me know and enjoy. Thanks!


Great, thanks a lot. Im using Nemosminer right now and Hasher looks like great evolution of that powerful miner. Hope it performs same.
While the code has nothing in common with MultiPoolMiner or Nemosminer, I used Nemosminer's strategies regarding Nvidia optimization (same miners, for example, Alexis78 miner works so well with 1080Tis). Surprisingly, Hasher performs as well for me in terms of mining even with the interface running. However, I do advise to apply the same settings as in Nemosminer regarding mining intensity, if they worked for you. I didn't add them by default, because some intensities are not compatible with all GPUs. One plan I had was to design intensity settings optimized for 1080Ti, 1080, 1070Ti, etc., that users could share in order to very quickly have an optimized mining. But first it takes time and second, I only run on 1080Ti. But it's definitely on the roadmap to add an import/export functionality so that if someone has a great setup on a given GPU, they can share it easily and others with the same GPU can benefit from it...
newbie
Activity: 70
Merit: 0
Thank you so much for the suggestion! I considered it but didn’t implement it because it requires additional info (a username), while the ones currently supported are completely anonymous. I didn’t want to bother if it wasn’t requested, but now that it is, sure, I’ll add it with pleasure. Ill find some time in the next evenings to add it (like I said, it’s not as straightforward), hopefully for a release this weekend. I’ll post here when it’s done so that you can try it out.

Thanks for the kind words!
Great, thanks a lot. Im using Nemosminer right now and Hasher looks like great evolution of that powerful miner. Hope it performs same.
newbie
Activity: 12
Merit: 0
Really odd, thank you so much for the details, it might explain why some people don’t get it to work. You are using W10? Do you have 7zip installed (normally it’s packaged with Hasher but maybe something’s wrong with it, and maybe only those without 7zip have the issue)?

Thanks!
newbie
Activity: 6
Merit: 0
Very nice and easy to use GUI. I like that you can select actual_last24h / estimate_current to calculate the most profitable algo / coin.
Looking forward to test it but the software gets stuck at 89% when downloading miners. Please take a look at the SS below. Looks like it's looking at the wrong directory for the 7zip.
https://i.hizliresim.com/MdyWB7.png
newbie
Activity: 12
Merit: 0
Thank you so much for the suggestion! I considered it but didn’t implement it because it requires additional info (a username), while the ones currently supported are completely anonymous. I didn’t want to bother if it wasn’t requested, but now that it is, sure, I’ll add it with pleasure. Ill find some time in the next evenings to add it (like I said, it’s not as straightforward), hopefully for a release this weekend. I’ll post here when it’s done so that you can try it out.

Thanks for the kind words!
newbie
Activity: 70
Merit: 0
I like fresh design of Hasher, but i cant use it because it doesnt support miningpoolhub. Do you plan to add this pool too?

PS. Maybe i can try it on  ahaspool, which i used few days ago and switched.
newbie
Activity: 12
Merit: 0
Oh man that’s awesome, I crave for feedback and criticism! I’ve spent a lot of time developing it and while it works great for me, I truly want it to help others as well - and while issues are expected, I can’t make it work for everyone alone, I need actual testers/users. Like I said, about 10 people seem to use it on a regular basis, but I can’t help to think of all that tried without success (and I understand providing feedback can be annoying). It’s important to note that nice interfaces full of options stored and easy to use are much harder to maintain than simple bat files. :-)

Please report your issues/suggestion on GitHub if you can, it helps me track them. (Here is fine too if you don’t want or can’t post there).

Thanks a lot!
newbie
Activity: 25
Merit: 0
will check this tonight. after Nicehash (newbie crap) and multipoolminer (best so far but user unfriendly) this is the next step Smiley

wil help with as much feedback as I can. thanks Smiley
newbie
Activity: 12
Merit: 0
There was a glitch in profit checking for the beta v1 so I released a hotfix that should work better.
Enjoy!
newbie
Activity: 12
Merit: 0
Thank for trying out and reporting the problem! Another person had this issue and I released a fix, sorry it doesn’t work for you. Unfortunately, I knew this would happen as systems can be very different from each other. Can you tell me:
- if the progress increases at all (and if so, by how much)
- what the log file says (see the readme for the path of the Hasher folder)
- if in the bin directory of this folder, some miners are unzipped
- what your environment is (Windows version, for example)

Hopefully these details will help me track the issue and fix it. Sorry again and thanks!
newbie
Activity: 35
Merit: 0
Well when i try it, gets stuck on "downloading" the miners
newbie
Activity: 12
Merit: 0
Hi!

About 10 users currently use Hasher on a regular basis and that's amazing! Thanks to them really.
Because of this, and because no other issue has been reported, I'm releasing the beta version of Hasher. It's been running perfectly for weeks now, so I think it's ready.

This release also comes with a few more features! Most importantly in my opinion is the smoothing parameter that allows a more robust and effective profit switching mining. The two others are just some more tweaking options: how frequently you want to check for profit, and what estimate you want to use. All of them are in the advanced settings.

Finally, there are some minor bug fixes, better logging etc. Thanks again for using Hasher! And as usual please let me know if you need specific functionalities or if you have issues using it.
newbie
Activity: 12
Merit: 0
Alpha v2 has been released yesterday after a user had troubles downloading the miners. This part should be better now, hence another alpha for Hasher. If you give it a try, please report issues if any (I'm still expecting different hardware, internet speed, PC setup and Windows version could lead to a few glitches), preferably on GitHub where I can track them more easily. Thanks!

Pages:
Jump to: