Bitcoin Forum
April 23, 2024, 04:45:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 [57] 58 59 60 61 »
  Print  
Author Topic: Whattomine - profitability website with basic json.  (Read 94751 times)
fredeq (OP)
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
January 16, 2020, 09:31:35 AM
 #1121

Grin fork to cuckaroom29 is now supported.
Added gpu values for both amd and nvidia for lolminer and gminer.

https://whattomine.com - Check what to mine Smiley
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
tbearhere
Legendary
*
Offline Offline

Activity: 3122
Merit: 1003



View Profile
January 21, 2020, 03:08:05 PM
 #1122



Anyone know the hashrate of an old 980ti on Progpow algo plz? thx  Smiley

Cant find anything quickly, no hard to test it either.
Might be faster to ask the owner Wink

Ok thx for your reply.  Smiley

Got it GeForce GTX 980 Ti 15.157 MH/s 244 W  62.117 kH/W  c +150 mem -201  pw 100% ProgPow.  Smiley
tbearhere
Legendary
*
Offline Offline

Activity: 3122
Merit: 1003



View Profile
February 28, 2020, 11:30:32 PM
 #1123


   ProgPow hashrate = ProgPowZ hashrate the same. For Zano.
fredeq (OP)
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
February 29, 2020, 02:18:40 AM
 #1124


   ProgPow hashrate = ProgPowZ hashrate the same. For Zano.

Will check

https://whattomine.com - Check what to mine Smiley
tbearhere
Legendary
*
Offline Offline

Activity: 3122
Merit: 1003



View Profile
March 05, 2020, 09:51:32 PM
Last edit: July 29, 2020, 05:50:00 AM by tbearhere
 #1125


   ProgPow hashrate = ProgPowZ hashrate the same. For Zano.

Will check

 Smiley
Staller
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
March 19, 2020, 04:51:50 PM
 #1126

Hi,
tried to find, but failed,
tell me plz, is there an API for fetching your jsons?

tnx in advance
fredeq (OP)
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
March 19, 2020, 06:18:42 PM
 #1127

Hi,
tried to find, but failed,
tell me plz, is there an API for fetching your jsons?

tnx in advance

Json is all there is - always marked by UI button on the top.
There are no docs if thats the question. Params are the same as used in general UI urls.

https://whattomine.com - Check what to mine Smiley
tbearhere
Legendary
*
Offline Offline

Activity: 3122
Merit: 1003



View Profile
April 18, 2020, 10:52:13 AM
Last edit: April 18, 2020, 11:29:56 AM by tbearhere
 #1128

                                                 



  Could you please list ZANO? Its daily trade is higher then BitCash.  


                           https://thedailychain.com/hashr8-privacy-coin-reviews-zano/

                          

                           https://zano.org/   Thx  Smiley


                           Development Update and New Release blog post

                           https://medium.com/@zano_project/development-update-and-new-release-1392e6aac454

fredeq (OP)
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
April 18, 2020, 11:03:57 AM
 #1129

 Could you please list ZANO? Its daily trade is higher then BitCash.  


                           https://thedailychain.com/hashr8-privacy-coin-reviews-zano/

                          

                           https://zano.org/   Thx  Smiley


                           Development Update and New Release blog post

                           https://medium.com/@zano_project/development-update-and-new-release-1392e6aac454



Already looking into it Wink

https://whattomine.com - Check what to mine Smiley
tbearhere
Legendary
*
Offline Offline

Activity: 3122
Merit: 1003



View Profile
April 18, 2020, 11:24:08 AM
Last edit: April 18, 2020, 11:38:21 AM by tbearhere
 #1130

  
Thx  Smiley

                                            

                  

                                                             https://zano.org/
fredeq (OP)
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
June 26, 2020, 11:04:20 AM
 #1131

Extracted RVN to separate KawPow form and updated amd gpu values for latest teamredminer.

https://whattomine.com - Check what to mine Smiley
fredeq (OP)
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
July 08, 2020, 06:47:44 PM
 #1132

Updated beamhash3 GPU hashrates for BEAM with latest miniZ and lolMiner

Reselect cards to get new values.

https://whattomine.com - Check what to mine Smiley
shebang
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 14, 2020, 10:23:40 PM
 #1133

Hi fredeq,
First of all - massive respect for doing this for the community, I hope it paid off somehow.

I have a question regarding JSON response, sorry if you already answered it somewhere (search didn't help).
Is there any way to programmatically obtain hash values for each GPU ? I'm making a Python script for ROI calculation for each available GPU, and I had to manually hardcode hash values that pop out on your website after selecting a specific GPU. I've tried constructing the query URL without those parameters but JSON response gives default calculations in that case (3 x 480 cards).

I'm guessing it's possible to scrape this with some low level stuff but I was kinda hoping for something more straight forward.
Any tips are welcome!


Thanks!
fredeq (OP)
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
July 14, 2020, 10:57:08 PM
 #1134

I have a question regarding JSON response, sorry if you already answered it somewhere (search didn't help).
Is there any way to programmatically obtain hash values for each GPU ? I'm making a Python script for ROI calculation for each available GPU, and I had to manually hardcode hash values that pop out on your website after selecting a specific GPU. I've tried constructing the query URL without those parameters but JSON response gives default calculations in that case (3 x 480 cards).

Thanks!

At this moment we do not have a stable api response that you could call for all gpus hashrate.
It could be possible to tap into js response of /coins adapt call for gpu values but thats not the intended way (we could change the format/architecture at any point)

Maybe it could be bundled with user premium access and api

https://whattomine.com - Check what to mine Smiley
shebang
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 14, 2020, 11:33:08 PM
 #1135

Thanks for such a fast response!
Yeah, you should probably take it up a notch and charge for the API. It would be extremely useful for people who want to do auto algo/coin switching.

You are probably aware of this, but here's a site by someone who's already taking donations in exchange for a complete API: https://api.cointomine.today/
I would gladly pay a reasonable price for this to whattomine though, to complement an already great experience with the website. Smiley
shebang
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 26, 2020, 04:24:59 PM
 #1136

Update:

I managed to pull off the ROI calculator using WhatToMine but I'm still having trouble with mapping GPU algos from URL query parameters to those provided by JSON response.
This is what I got so far:

Code:
algo_mappings = {
    "eth": "Ethash", #Ethash
    "zh": "Zhash", #Zhash
    "cnh": "CryptoNightHaven", #CNHeavy ???
    "cng": "CryptoNightGPU", #CNGPU
    "cnr": "CryptoNightR", #CryptoNightR
    "cnf": "CryptoNightFastV2", #CNFast
    "eqa": "Equihash (210,9)", #Aion
    "cc": "CuckooCycle", #CuckooCycle
    "cr29": "Cuckarood29", #Cuckaroo(d)29
    "cm29": "Cuckaroo29s", #Cuckaroo29s ???
    "cz29": "Cuckarooz29", #Cuckarooz29
    "ct31": "Cuckatoo31", #Cuckatoo31
    "ct32": "Cuckatoo32", #Cuckatoo32
    "eqb": "BeamHashIII", #Beam
    "rmx": "RandomX", #RandomX
    "ns": "NeoScrypt", #NeoScrypt
    "x16r": "X16Rv2", #X16Rv2
    "eqz": "EquihashZero", #EquihashZero
    "zlh": "ZelHash", #ZelHash
    "kpw": "KawPow", #KawPow
    "ppw": "ProgPow", #ProgPow
    "x25x": "X25X", #X25X
    "mtp": "MTP", #MTP
    "lrev3": "Lyra2REv3" #Lyra2REv3
}


Explanation for each key/value pair and its comment:
key: algo in the URL query param
value: algo returned by JSON response
comment: algo name in website frontend


fredeq is the premium access and api somewhere on the roadmap or is it just an idea at this point? Cheesy
fredeq (OP)
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
July 26, 2020, 06:18:29 PM
 #1137

fredeq is the premium access and api somewhere on the roadmap or is it just an idea at this point? Cheesy

Api is ready, the docs and premium access are missing.
But what do you need it for? Its gonna basically do almost the same stuff as current json

https://whattomine.com - Check what to mine Smiley
shebang
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
July 27, 2020, 07:48:42 PM
 #1138

I was hoping it would provide a more straightforward way of obtaining algo data (hashrate/power usage) for each GPU.
It would be great if there was a http GET request for that stuff instead of selecting each GPU programmatically and scraping the values that get populated at that point.
That is not such a huge problem once you figure out how to do it, the thing that worries me the most is described in the snippet in my previous post.

For example, "eqa" query parameter corresponds to "Equihash (210,9)" algo name returned in the JSON response. This is something I figured out, but there are some query params like "cnh" or "cm29" that are harder to correlate with algo names returned by JSON response. It would be awesome if JSON response for each coin contained this shoretened algo name that could be correlated with the URL param. That way I could reliably determine the power usage of the GPU for the corresponding algo and substract the power cost from the revenue returned in JSON response to get profits. AFAIK no matter what kW/h price I send in the query param it will always produce the same JSON response with revenue based on hashrate. I know you have this logic somewhere in the backend because the website frontend shows profitability (as opossed to JSON that only shows revenue).

If I am missing something, or doing something wrong please correct me and accept my apologies for wasting your time.
I understand if these things are something that wouldn't benefit many people and would be a waste of time for you. I'm trying to build a ROI calculator for GPUs and your data for hashrates and power usages accross GPUs has proven to be the best source of truth thus far. I've tried that cointomine API I mentioned in one of my posts, although it has a well structured API with everything I need, it unfortunately isn't maintained for over a year, and each GPU has its Max TDP value hardcoded for all algos.


Please tell me to leave you alone if this is becoming too much, I always have to option of scraping the entire frontend if nothing else works. Smiley
Beave162
Hero Member
*****
Offline Offline

Activity: 809
Merit: 501



View Profile
July 28, 2020, 12:52:06 PM
 #1139

I was hoping it would provide a more straightforward way of obtaining algo data (hashrate/power usage) for each GPU.
It would be great if there was a http GET request for that stuff instead of selecting each GPU programmatically and scraping the values that get populated at that point.
That is not such a huge problem once you figure out how to do it, the thing that worries me the most is described in the snippet in my previous post.

For example, "eqa" query parameter corresponds to "Equihash (210,9)" algo name returned in the JSON response. This is something I figured out, but there are some query params like "cnh" or "cm29" that are harder to correlate with algo names returned by JSON response. It would be awesome if JSON response for each coin contained this shoretened algo name that could be correlated with the URL param. That way I could reliably determine the power usage of the GPU for the corresponding algo and substract the power cost from the revenue returned in JSON response to get profits. AFAIK no matter what kW/h price I send in the query param it will always produce the same JSON response with revenue based on hashrate. I know you have this logic somewhere in the backend because the website frontend shows profitability (as opossed to JSON that only shows revenue).

If I am missing something, or doing something wrong please correct me and accept my apologies for wasting your time.
I understand if these things are something that wouldn't benefit many people and would be a waste of time for you. I'm trying to build a ROI calculator for GPUs and your data for hashrates and power usages accross GPUs has proven to be the best source of truth thus far. I've tried that cointomine API I mentioned in one of my posts, although it has a well structured API with everything I need, it unfortunately isn't maintained for over a year, and each GPU has its Max TDP value hardcoded for all algos.


Please tell me to leave you alone if this is becoming too much, I always have to option of scraping the entire frontend if nothing else works. Smiley

OR instead of being so demanding, you can do all of it yourself! Instead of trying to make him take on a different business model, just scrape! What's wrong with that?

There are plenty of services that attempt profit switching. Every new parasite thinks they found a loop hole in profit-switching, but it's always a failed scheme. You may mine the most profitable coin, but then there is a massive reorg. Or you mine an illiquid coin that drops dramatically in price before your pool's confirmation threshold is reached.

I like the website that doesn't cater to this degenerative behavior, that is simple with an amazing UX. But you should certainly be allowed to pay a HUGE price for it on the side.

YaCoin: YL5kf54wPPXKsXd5T18xCaNkyUsS1DgY7z 
BitCoin: 14PFbLyUdTyxZg3V8hnvj5VXkx3dhthmDj
fredeq (OP)
Legendary
*
Offline Offline

Activity: 1537
Merit: 1005


View Profile WWW
July 28, 2020, 02:23:15 PM
 #1140

For example, "eqa" query parameter corresponds to "Equihash (210,9)" algo name returned in the JSON response. This is something I figured out, but there are some query params like "cnh" or "cm29" that are harder to correlate with algo names returned by JSON response. It would be awesome if JSON response for each coin contained this shoretened algo name that could be correlated with the URL param. That way I could reliably determine the power usage of the GPU for the corresponding algo and substract the power cost from the revenue returned in JSON response to get profits. AFAIK no matter what kW/h price I send in the query param it will always produce the same JSON response with revenue based on hashrate. I know you have this logic somewhere in the backend because the website frontend shows profitability (as opossed to JSON that only shows revenue).

I would say scrape for now is the best option. You have translated algo param names to algo names so it should be fine now?
If you dont mind the possibility of response format changing at one point then check for JS call made in the browser (adapt) on https://whattomine.com/coins

As long as you plan to use our data on some other website it would be welcome to put a link + explanation on your side.

https://whattomine.com - Check what to mine Smiley
Pages: « 1 ... 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 [57] 58 59 60 61 »
  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!