Marlin is a Siacoin Stratum miner for OpenCL and CUDA devices developed by SiaMining. It is designed to be fast, lightweight and easy to use.

Key Features


Latest version: 1.1.0 (November 8, 2018)


marlin -u YourPayoutAddress.WorkerName -I 28

To see all supported options:

marlin -h



The miner conforms to the Sia definition of difficulty (which is not the definition used by Stratum at the protocol level). SI prefixes are used to display difficulties in compact form. For instance, 4.2G = 4.2 × 109 = 4,200,000,000.

When a solution is submitted, the miner shows two difficulties:

Hash rates

All hash rates are expressed in millions of hashes per second (MH/s). When a solution is accepted, the miner displays the hash rate of the device that found it.

Once every minute, a global report is printed. This report includes:


We are looking forward to improve Marlin, and to do that we need your feedback! Would you like to request a feature? Feel free to drop us a line. We'd also be happy to hear about your benchmark results, especially on newer devices.


Version 1.1.0 (November 8, 2018)

Version 1.0.0 (September 8, 2016)

Version 0.9.6 (August 21, 2016)

Version 0.9.5 (August 15, 2016)