Siamining With New Stratum Mining Protocol for Siacoin

22 Jul


The Siamining mining pool for Siacoin (SC) we have written about recently has also added Stratum support. Their Stratum implementation however is a bit different from the one that Suprnova has introduced a few days ago for their mining pool and thus requires users to use a different version of sgminer. While the Suprnova Stratum implementation is more of a getwork over Stratum and based on our tests it does perform very well, Siamining is claiming that their solution in true a Stratum support, so in theory it should result in slightly better efficiency. Of course the Siamining mining pool does still support the regular Siacoin Go pool miner that also produces very low percentage of stale shares, though with Stratum support the results should be even better now.

Below you can download a 32-bit Windows binary of the sgminer 5.4.0 fork for Siamining with Stratum support (source). Do note that this miner will currently only work with the Stratum Mining Protocol for Sia implemented by Siamining. The miner works on both AMD and Nvidia GPUs, so you should be covered regardless of the GPUs you have available, though it uses OpenCL for both. Our initial tests are showing really good results in terms of efficiency and lack of stale shares, so it seems that things are already working pretty well with this Stratum implementation for Siacoin (SC) pool mining at Siamining. As a result now you have even more alternatives for pool mining Siacoin to try and choose from…

To download and try the new sgminer siamining fork for Siacoin with Stratum for Windows…

Other Similar Publications:

11 Responses to Siamining With New Stratum Mining Protocol for Siacoin


July 22nd, 2016 at 11:51

Can you please help me configure bat file, regarding it is not working with nvidia cards


July 22nd, 2016 at 12:47

You can try lowering the intensity down from 28… or use gpu-platform option if you have mutliple GPUs (integrated Intel for example).

Asking for help without giving any information regarding the OS, driver, GPU, or the error you are getting is pretty much pointless!


July 22nd, 2016 at 12:53

Sorry it is not working, already try lower Intensity. With AMD R9380 it is working, but wit Nvidia GTX 1070, GTX 1080, GTX 970 is not working. After run, it just crash.


July 22nd, 2016 at 12:59

Integrated VGA is OFF
We have tried with three rigs:
1. 2x 1070
2. 2x 1080
3. 2x 970

all on Windows / 64bit
Driver: 368.81

… if I use “pause” in bat file, error message is: clDevicesnum returned error, no GPUs usable”


July 22nd, 2016 at 13:00

Windows 7 64bit


July 22nd, 2016 at 13:15

Have you tried with --gpu-platform 1 option on the command line and maybe --no-adl


July 22nd, 2016 at 17:48

(incorrect size of nonce)



July 22nd, 2016 at 19:23

@r2d2 – could you email full logs to, and give a brief info of what your setup is? (cards, drivers, miner, bat, etc)


July 23rd, 2016 at 02:17

i always have to put –gpu-platform 1 in command line to get my 390x’s running this miner has bumped my hashrate up from like around 3gh/s to a little over 4gh/s and so far very stable hope this helps, i am also renting my rig on mining rig rentals(
check it out if you want, happy mining

sgminer –gpu-platform 1 -k sia -o stratum+tcp:// -u 8100f2c335c8cd8c727f555e1ea73f9a51117bc55453df39c97d59f82830a0a83c32.rig11 -p x -I 28


July 23rd, 2016 at 03:11

Does anybody ever bother writing an actual description of these protocols, or are they all just too cool for that?

I mean reverse engineering it from some dude’s uncommented go-code is not the way serious systems get built.


September 18th, 2016 at 23:12


I’m not sure if you read the article, but there is a link in the article itself. It outlines the protocol very thoroughly.

Leave a Reply

Your email address will not be published. Required fields are marked *