EDIT: important info:I checked the solo mining pools presented in the second post for the
Coinbase transaction they generate. For those who don't know what the coinbase transaction is --> this is the very first transaction within a block where the reward (of currently 6.25 BTC) plus the transaction fees are paid out to the lucky miner. The coinbase transaction can therefore be used to see the payout address(es) that the pool operator configured, so you can see where a payout would be made in the case of a successful mined block.
Unfortunately some pools have turned out to be
black sheeps, they are obviously
SCAM. Please read carefully the
warnings about the corresponding pools and
avoid them! You wouldn't get a single Satoshi even in the case of a block hit, and you'd just be mad as hell.
Note: The payout amounts shown were snapshots when I read the coinbase transaction, which is why the total payout amount in the list differs from pool to pool. Since the number of transactions included in a block and differ from pool to pool, this results in different total payout amounts.
Comparison of solo mining pools with my subjective rating:
soloblocks.io (0.4%)Pro:Website clean and simple, with API function and freely selectable worker names. The pool operator has
his own support thread here in the forum and also on Twitter.
According to his own statement, he is not using a cheap VPS, but a dedicated baremetal server with dual-node failover, fast internet connection, NVMe disks and 32GB RAM. Since he is trying to get into the pool business as a newbie, some users have built up concerns about his pool and distrust. However, he goes out of his way to authentically address any questions and has taken the trouble to
write a guide for
a method that explains how to gain insight into his pool to gain trust. In doing so, he explains[/url] how to test your mining pool and verify that it really does what it is advertised to do. Anyone can verify through this method which payout address is used for withholding the pool fee and also the exact amount of the pool fee that is configured. All other known pool operators could take a leaf out of his book, he is the first to make this public in this form and offer it as a finished manual, I know of no other pool operator. He also makes no secret of the fact that he currently has no users / workers. The operator of this pool seems authentic and does not hide with excuses and any lies, at least so my subjective first impression. The test run with 100 TH/s worked well, the statistics were also displayed very promptly on the dashboard. Worker names are possible here. The biggest advantage is, of course, that here the smallest fee of only 0.4% is expressed. I think this pool has potential, I will continue to monitor him and if some day a block hit will occur on this pool and the payout is successful without problems, then I will also try it out.
Con:He has
only one server and therefore only one location (Europe). The pool only offers varDiff and fixed values for lowDiff/highDiff, customDiff is not possible. He had used misleading DNS names in the beginning, which should pretend another location. But after that was met with criticism in his support thread, he probably removed that. In his thread I had asked him why there was no display for "best share diff" and "best ever" and he contacted me privately and explained that this was a side project for him (but for
such stuff he probably has time and desire) and what the difference between "best share" and "best ever" was. Questionable how to interpret that...hmm ? For a long time no update or answer came in his thread, only the other day when I asked him again he replied on it.
His response however was less impressive, so I lost a bit of sympathy with this pool. He falls into self-pity and takes on the victim role, complaining that he does this in his spare time. I don't want to know what happens if someone ever finds a block, the payoff is hanging somewhere and he argues on such grounds. I hope that his attitude to this will change, time will tell ...
Coinbase transaction verification:NOK --> The check fails, it seems like a json_rpc_call is not compatible with the miner (cgminer). Thus, my miner's decoding attempt to extract information about the built Coinbase transaction fails. This is a bad sign for me, which is why I have to change my following conclusion to negative afterwards.
Conclusion:In
his thread he tries strenuously to advertise his pool, but the response is still low. The soloblocks.io pool is quite new (only 5 months old) and according to that he certainly doesn't have it easy. It is a pity that there is no "best share" and "best ever" integrated in the statistics yet, hopefully this will come in the future. It would be just as good if he offered alternative servers. In the internet unfortunately you don't find any reports or other info to this pool, there are only two worker in use (presumably its own), this pool seems not be used at all. Since
this pool has never found a block I will avoid it
for now. If his pool ever finds a block and the user gets the reward without complaint and his pool gains a good reputation, I will consider soloblocks.io again.
EDIT: After the Coinbase verification failed, I cannot trust this pool and will avoid it. I
will try have already tried to contact the pool operator and clarify this point. The pool operator jack3rror is already tinkering and I'm curious what will come out of it, I'll keep you posted.... Until the final clarification I mark this pool with an orange flag (
orange flag) and should the problem be solved or clarified to the positive, I will adjust the info to this pool again.
zsolo.bid (0.5%) !!!CAUTION!!! Do not use !!!Pro:
Clean and clear website. You can mine directly here via own Bitcoin address so no registration is required. Apparently, this pool has a total hashrate of 170 PH/s according to its own data, which is definitely something to be proud of if this is really true. So this could mean that many users mine here and trust the pool.Con:When sending hash power to this pool, it takes a really long time to even see info in the dashboard at some point. After 11min I got info displayed on the dashboard at all. This is very unusual and I haven't encountered it with any other pool so far. Also with this pool "best share" and "best ever" is not displayed. Since I'm a bit skeptical about the displayed total hashpower of ~170 PH/s I checked with
the instructions of the pool operator soloblocks.io to see which string this zsolo.bid pool uses. It is the hex value 0a4d696e696e67636f7265 which corresponds to the text "miningcore". This term doesn't mean anything to me and I couldn't find any blocks containing this text in the BTC blocklist either. Please correct me if I am wrong with this. But if this would really be as shown here, then it also means that this pool has not found a single block in solo mining mode yet. Also no info here in the forum or in the net can be found about it. This again is in controversy with the displayed high total hashrate. So I personally evaluated this as zsolo.bid 'trying to trick around' with the indication of its user/total hashrate, so I list this point as a negative. But as I said, I'm happy to be proven right and am all ears in this regard.
coinbase transaction verification:6.25051475999997 BTC will go to
1982Ehhado9a2znLevwTiaECDFXpNajT9NNOK! !!!WARNING!!! --> The payout address belongs to the pool operator! If you would hit a block on this pool, then the full reward including the contained transaction fees goes to the mentioned payout address, the miner would receive nothing to his specified mining address. Since this address currently shows no balance, this can mean two things: either no single block has been found so far
or the pool operator periodically changes the payout address after each block hit in his pool software to a new payout address, so that no reference can be made and he thus tries to conceal his activities. This also confirms my original suspicion that the stated hashrate is faked, as well as my suspicion based on the layout and the general concerns I had listed under the "Con:" section.
I would definitely not mine here and give this solomining pool a wide berth!Conclusion (old):
I don't see any advantage here compared to the soloblocks.io pool presented so far, which would also be cheaper in fees. Also, I can't find any clue or info about the operator(s), also they don't seem to be represented here in the forum the way soloblocks.io or solo.ckpool.org are for example. Therefore for me rather uninteresting.Conclusion:Do not use this pool in any case because you would not get a single Satoshi even if you find a block! The users are asked to mine with their own Bitcoin address, which gives the impression that here, as usual with a block hit, would be paid out to the own payout address. But this will not happen, you will stand empty and are the victim. This smells strongly of
SCAM, hence
RED FLAG at this point. By the way, this is exactly the same payout address as listed by the scammer pool btcmill.io below.
Since the website layouts of zsolo.bid, luckymonster.pro and btcmill.io are very similar, I suspect that the same scammers are behind these pools.
Hands off this pool!
luckymonster.pro (0.5%) !!!CAUTION!!! Do not use!!!Pros:Clean website presence and well laid out. Pool hashrate for BTC is currently 56.3 PH/s with 108 workers online at this time.
Con:Again, no info in the stats about "best share" or "best ever", at least you can see how many shares were submitted. Not a single post related to this pool to be found here in the forum or somewhere else.
Review of coinbase transaction:6.2508409800000004 BTC go to
161Z7UgkGQg3shBPTFVd2AkwtpewYS3aGKNOK! !!!WARNING!!! --> The payout address belongs to the pool operator! If you would hit a block, then the full reward including the contained transaction fees goes to the mentioned payout address, the miner would receive nothing to his specified mining address. Since this address currently shows no balance, this can mean two things: either no single block has been found so far
or the pool operator periodically changes the payout address after each block hit in his pool software to a new payout address, so that no reference can be made and he thus tries to conceal his activities.
I would definitely not mine here and give this solomining pool a wide berth!Conclusion (old):
Again the same, I don't see any advantage over the previous favorite soloblocks.io pool --> Therefore uninteresting for me.Conclusion:Do not use this pool in any case because you would not get a single Satoshi even if you find a block! The users are asked to mine with their own Bitcoin address, which gives the impression that here as usual with a block hit, would be paid out to the own payout address. But this will not happen, you will stand empty and are the victim. This smells strongly of
SCAM, hence
RED FLAG at this point. By the way, this is exactly the same payout address as listed by the scammer pool btcmill.io below.
Since the website layouts of zsolo.bid, luckymonster.pro and btcmill.io are very similar, I suspect that the same scammers are behind these pools.
Hands off this pool!
kano.is (0,5 %)Pros:Multiple server locations and ports are available. The pool operator Andrew (Kanoi) aka Kano has
a support thread here in the forum. Besides varDiff/lowDiff/highDiff, customDiff is also supported, as well as freely selectable worker names. The pool also offers a lot of statistic data and info pages about solomining. Kano has profound knowledge, which he uses in his project. He has also written the drivers/support for the GekkoScience miners, which he includes in his cgminer version.
Con:Direct mining with bitcoin address is not supported, therefore high risk with such a 1 man pool. Add to that the fact that his solo pool has not found a single block yet and there is also no experience if and to what extent a solo miner would receive his reward at all. Another big negative aspect is that Kano strictly blocks all firmware versions of ASIC/software miners on his pool, which, according to his own statement, use custom firmware and thus not the standard firmware from the manufacturer. This leads to the fact that rented hash power from most rigs does not even get through to the Kano pool and you pay for nothing and time runs against you. This is not only counterproductive for a solo miner but also cost driving because there is no mining going on. He
not only constantly rants about CK but
also rants about other pools or those who want to start new with a pool. He
preachily attacks other pools' advertising claims that you don't mine anonymously (even though everyone knows and is even explicitly told
for example here 'You remain anonymous apart from your btc address'). But he himself forces his users to get an activation key for using his Discord server, which allows him as operator a direct assignment of Discord username <--> Kano pool username --> Ugh! The lousy reputation that Kano as a person brings with him and is unmistakable here in the forum in various contributions is the strongest negative point.
Coinbase transaction testing:I tested all the servers
offered by this pool and all of them delivered the same payout address.
6.33685210999997 BTC go to
1Cz6q6YqxmXbV8aFnQKFftMykFFBdt1JtwNOK --> as you can clearly see here, the reward
are not paid out to the user but go to Kano's address. Since this pool also offers PPLNS you can see that he has found several blocks in the past. For me, however, the Kano pool is uninteresting for solo mining, because you have to register here and do not mine with your own Bitcoin address but with a username. In case of a block hit, the reward first goes to Kano, as you can see from the Coinbase review above, and that would then have to be paid out to the user in the next step. For me, this is a no-go, which is why I can not recommend the pool for solo mining.
Conclusion:Although this pool was excluded for me from the beginning for solo mining because it does not allow direct mining with own Bitcoin address, I was curious and took it under a test because it seemed favorable with 0.5% and should supposedly provide a lot of statistics info. Unfortunately, the contra points are heavyweight and also outweigh in number. I would not like to hit a block and have to watch in the blockchain how the reward for my found block would first be paid to Kano (because his payout address is stored and the reward goes to him first) and if he then e.g. dies in an accident the coins will never find their way to me because they are lying around on his wallet. With ViaBTC you wouldn't have to worry about that, even though you can't mine directly with your own address. Because ViaBTC is not a one-man pool and if someone goes down, the store will most likely continue to run because it is a completely different league and dozens of people work there. So I don't want to risk Kano getting my reward and not being able to pay out to me if something would happen to him e.g. him as a person or possibly his pool would be compromised or anything else similarly bad. On Kano himself: He had
probably co-developed hardware driver parts in cgminer - the mining software known in the scene. The developer and founder of
cgminer (Con Kalivas, CK Pool operator) had personal differences with Kano and "kicked him out" and locked him out from further co-development. Kano has been pissed off ever since and
not only constantly bashes CK here in the forum or
against projects related to CK, but also in his own Discord server where he is defended by his few
disciples. Kano obviously can't take criticism, plus he's constantly
ranting at others and thus trying to make himself look better. He moans about how the whole world except him can't program, he talks ironically and condescendingly about others. To Nicehash he says and propagates "Fuckhash", MiningRigRentals are also all frauds, and all are stupid because they do not understand anything of the connections ... I think this also justifies the very high turnover rate of his potential users, who sooner or later
expose him. In Kanos' Discord server, a Blockfinders.Run (SOLO-FUN-RUN) takes place regularly, managed by the user Wiggie45. I have noticed that every time after such a run is finished after about a day, Kano and Wiggie45 are remarkably positive about the run and really motivate people to participate in the next run again. If open slots are open for a longer time, Kano or he himself with double-occupied participation thus take over the slots so that the run can start. Strangely enough, Kano also regularly resets his database (KDB) after a run, which resets certain statistical data on his website, Kano says he does this for some maintenance purpose. Strikingly also that the hash rate rented with NH for these Runs fails without exception with each run in the middle or decreases and thereupon Kano constantly explains or defends the circumstance. Although, as expected, only the organizer wiggie45 should comment on this, because he organizes and rents everything for the group. Personally, it seems to me that Kano and wiggie45 work hand-in-hand and some internal deals exist for these solo fun runs. Also noticeable is the cooperation with the users "sidehack" (=GekkoScience Compac F developer) and "419mining" (=distribution of the Compac F), there stinks heavily of surreptitious advertising what you read so. Generally nothing forbidden, but that clouds the image of Kanos' pool additionally because one could suspect profit and greed, so at least my subjective impression. Someone had even commented and rumored that Hashrate sent to a pool would be diverted for own purposes, but that would mean a shortcoming for all pools, but I had heard it in connection with this pool which is why I mention it here. What further keeps me from supporting Kano is the fact that he is becoming more and more closed-source for himself and doesn't want to disclose anything. He
vehemently refuses with unsustainable reasons (=excuses) to include patches in his current cgminer version, which allows to use own full-nodes for solomining. Obviously he wants to avoid this or intentionally ensures it so he can advertise his own pool. For me personally, therefore, an absolute no-go, which is why I have unfortunately dropped this pool. It's a pity, because Kano could have made much more out of it with his expertise, especially if he was positive and charitable.
aminingpool.com (0.95%)Con:No pros, pool is down, website is cheap and claptrap and nothing works without JavaScript. Does not give me a confidence-inspiring impression and is therefore mercilessly excluded for further consideration.
Conclusion:Hands off.
btc.solomining.io (1%)Pros:Website is clean and structured with plenty of explanations and info. There are
multiple distributed server locations offered. CustomDiff is supported, which can be specified using a password in the format d=xxxxxx.
Pool status retrievable via API, there are about 45 users mining here, 75 workers and the overall hashrate is around 1 PH/s. There has been a total of
1 block found on this pool so far. The pool offers many
statistics and information, such as
">directly via URL its own statistics of the miner to retrieve. There are many info displayed, including "best share" but no "best ever". The pool made a good impression on me and the fact that a block has already been found and successfully paid out reinforces the whole thing.
Con:When I switched back from another pool later and sent the hashpower to this pool, unfortunately the synchronization between rig and pool did not happen anymore. I tried everything to death: different servers of this pool, different diff connections tried, varDiff, customDiff and also as password "nicehash" for highDiff configuration.... Nothing worked. I then redirected to three other solo pools for testing, there the sync worked right away and the hashpower was transmitted. Then back to this btc.solomining.io but just did not work. If you mine your rig here continuously and everything works, well and good, but you would have to hope that the connection never breaks down (whether intentionally or unintentionally) because that could mean that no more resync is managed. On their Discord server, even after 4 days, I didn't get an answer to the described problem. This has of course very much clouded my impression on the pool, this is a big negative point, which I would not like to experience in productive operation. I must therefore honestly mention this experience here as a negative point. Hash power then again directed to another pool, has worked without any problems ergo a problem at btc.solomining.io
coinbase transaction verification:-> see their
different servers offered, all servers delivered the same payout addresses
6.19383345999996 BTC go to
0.0625639699999997 BTC go to 3919a9nfJaZFidUYALj4ExV9ob2GrCjZyf
O.K. --> one would receive the reward to one's own payout address in case of a block hit. If you look at this address of the pool operator, you can see that a block has been found and paid out here before.
Conclusion:
It's a pity that I had to make the experience with the faulty connection, because this pool would have been my next favorite after soloblocks.io because it offers many features. However, no info on the operator can be found, no reports or posts here in the forum. And since on their Discord support channel no one -but really no one- reports (also other newcomers have reported and asked questions that remained unanswered for days), I have therefore filtered out this pool due to lack of trust, although a block has been found here before.
btcmill.cc (1 %) !!!ATTENTION!!! Do NOT use!!!
Pro:
Pool hashrate 19.6 PH/s with 21 miners and 36 workers online looks good, but I wonder if it's true?
Con:
As you can clearly see, the same layout as luckymonster.pro which means either the same people are behind it or they had their pool installed and configured as a service. To me this doesn't look very serious.
Verification of coinbase transaction:
6.28003633999997 BTC goes to 1982Ehhado9a2znLevwTiaECDFXpNajT9N
NOK! !!!WARNING!!! --> The payout address belongs to the pool operator! If you would hit a block, then the full reward including the contained transaction fees goes to the mentioned payout address, the miner would receive nothing to his specified mining address. Since this address currently shows no balance, this can mean two things: either no single block has been found so far or the pool operator periodically changes the payout address after each block hit in his pool software to a new payout address, so that no reference can be made and he thus tries to conceal his activities. I would definitely not mine here and give this solomining pool a wide berth!
Conclusion:
Do not use this pool in any case because you would not get a single Satoshi even if you find a block! The users are asked to mine with their own Bitcoin address, which gives the impression that here as usual with a block hit, payouts would be made to the own payout address. But this will not happen, you will stand empty and are the victim. This smells strongly of SCAM, hence RED FLAG at this point. By the way, this is exactly the same payout address as listed by the pool zsolo.bid mentioned above.Since the website layouts of zsolo.bid, luckymonster.pro and btcmill.io are very similar, I suspect that the same scammers are behind these pools. Hands off this pool!
ViaBTC.net (1 %)
Pro:
Detailed help pages and support, as this is a really big and renowned provider with a corresponding reputation. ViaBTC offers other port numbers such as 443 or 25 for connectivity. This is not a 1-man operation but a larger company that has been in existence for a very long time and is in the upper league.
Con:
To as well known and large the provider may be and enjoys its reputation.... With ViaBTC you are enforced to register and do not mine with your own bitcoin address directly, but just via a username with the resulting and serious disadvantages.
Verification of coinbase transaction:
6.36279315999998 BTC goes to 18cBEMRxXHqzWWCxZNtU91F5sbUNKhL5PX
NOK --> as you can clearly see here, then the mined coins are not paid out to the user but go to ViaBTC in first place.
Conclusion:
I had previously mined on ViaBTC (and Antpool, etc.) in PPLNS/PPS mode for another test, which is why the following attached screenshots may still contain artifacts of it in the graphs, but this should not bother. ViaBTC is one of the big renowned pools that also offers solo mining as an alternative, which is why I quickly tested ViaBTC with its solo mining option for this experience report. However, ViaBTC is not interesting for me for solo mining, because you have to register here and do not mine with your own Bitcoin address but with a username. In case of a block hit, as you can see above from the Coinbase review, the reward first goes to viaBTC and they would then have to pay out to the user in the next step. For me, this is a no-go, which is why I cannot recommend the pool for solo mining. Your mileage may vary.
mining-dutch.nl (1,5 %) und prohashing.com (1,99%)
Con:
I didn't even test these two pools because it is mandatory to register here and you can't mine with your own bitcoin address. Also, way too high fees.
Conclusion: in my eyes there is not a single reason to include these two pools in the further consideration.
solo.ckpool.org (2 %)
This solo pool is probably known to most people in the scene, because it exists for a very long time (since 2014-08-31), is popular and has a good reputation. Besides varDiff/lowDiff/highDiff, customDiff is also supported, as well as freely selectable worker names. Con Kolivas (Wikipedia) has a good reputation here in the forum, which is reflected e.g. in his support thread (part 1) and support thread (part 2). He also offers the open source code of the pool for free download and viewing. This Solo pool has found the most blocks in the Solomining category to date, totaling a whopping 267 blocks as of today. There is no other competing solo mining pool that can hold a candle to solo.ckpool.org in this regard. I think all these points lead to the fact that the masses trusted and continue to trust this pool. This is also reflected in its pool statistics, there are a whopping 2,808 users active in total with 14,880 workers with current total hashrate of 66 PH/s (still a whopping 22 PH/s on weekly average). And this despite the fact that this pool is the most expensive of all the comparable ones with the 2% fees. That's something I would say. With the solo-CK-Pool you have the possibility to retrieve the various statistic data via direct URL. An automatic update of the data is not done by, but you can manually reload the page (refresh/F5) and you get once per 60sec. the new data displayed. So you can always see your own record and how well or badly you have progressed in your mining progess. The output is simple and works very well even with mobiles on the go. What I still like about soloCK Pool --> Con Kolivas publishes in case of a found block on his Solo-CK-Pool here in the forum in his support thread the statistics/info if a solo miner has successfully mined a block (in this linked example the last found block from 06.09.2022 of a lucky solo miner). This provides transparency but also trust. With no other pool you ever have the possibility to see with which hash rate the lucky miner has found the block and derive further information from it. Through this publication, everyone has the opportunity to see this. Con Kolivas is a programmer since the 80's and has been involved in the Linux kernel for over 30 years, I think he knows something about programming. Most of the solominers out there use his pool, that's the biggest plus I would say.
Con:
One negative point is the relatively high fee of 2%. The other negative point worth mentioning would be the fact that a user "lost" a block in 2020 on this pool because a backup was running on the CKpool at that time and the server was overloaded. This meant that the actually valid block could not be sent to the network in a timely manner and thus became a stale. The miner was not able to receive a payout despite a valid block being found. The pool operator has made a public statement in his thread and paid the miner a small compensation amounting to twice the mining costs.
Review of coinbase transaction:
6.17903019999997 BTC go to .
0.126102650000001 BTC go to 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ
O.K. --> Thus, coincides with the statement of the pool operator.
2% goes to 1PKN98VN2z5gwSGZvGKS2bj8aADZBkyhkZ to operate the pool and contribute to further ckpool code maintenance.
Conclusion:
The pool was developed and operated by Con Kolivas, an anesthesiologist and programmer from Australia, who also developed the software miner cgminer, which is well known in the scene. He has a good reputation and his pool has found the most blocks in solo mining so far. He has been in the business for over a decade and has appropriate knowledge in the field. This pool is therefore my personal favorite because I trust him the most and can mine here with a clear conscience, despite the higher fee of 2% that I accept for it.
Personal conclusion:
At first I only knew solo.ckpool.org, but the high 2% fee had put me off, which is why I wanted to think outside the box. After all the forays and excessive testing, I finally decided to go with solo.ckpool.org, despite the highest fee. Simply justified in the fact that it is the only solo pool that has found dozens of blocks and there are also confirmations about it here in the forum. With a current reward percentage of 6.25 BTC per block find, a lot of trust belongs to the pool. Of course, a lot of impressions flowed in on me during the long test period, but for now I will continue to mine at CKpool and beyond that also watch soloblocks.io and consider when the time comes that blocks are found there. If you want to gather additional info beyond this thread, feel free to follow the pool section here in the forum.
Finally, I would like to point out that I am absolutely satisfied with MRR so far and will continue to use MRR to rent hash power for solo mining. I don't get anything from them for writing positively about my experience here and thus indirectly advertising them. If you are considering to use MRR and want to register there, then I would be happy if you would use my referral ID 2691223 for your registration. You will not have any disadvantages, it is as if you would have registered normally without a referral. However, if you use me as a referral user, then I will receive perks of some kind in return. So if you found this thread here useful and would like to thank me in some small way, then I would also be happy if you would use my referral link for your registration. <3-ful thanks for it in advance!
I hope this long, but detailed experience report can support one or the other like-minded and interested in the selection or answer many questions. As always, all information is without guarantee, these were my personal experiences and impressions. Have fun and good luck at solo-mining.
citb0in