Skip to content

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 19 Jul 14:04
· 31 commits to main since this release

cairn-miner v0.2.3

Fixed: duplicate share submissions on CUDA GPUs

The two-stream CUDA pipeline could re-submit the same share 2-3 times when a find
was returned while the sibling stream was still in flight. On slower cards at low
difficulty this affected up to ~10% of submissions (measured on an RTX 2080);
fast cards at high difficulty were mostly unaffected. v0.2.3 drains and
synchronizes both pipes before returning a find, cutting duplicates to ~1-2%.

Why you should upgrade now: pools have started rejecting duplicate shares
outright (cairn-pool.com does as of 2026-07-19). On v0.2.2 those duplicates were
silently absorbed; on a current pool they show up as rejected shares and reduce
your credited rate. There is no ban risk, but upgrading recovers the lost
percentage. CPU and OpenCL miners are unaffected by this bug; upgrading is still
recommended so the self-update beacon stays consistent.

Install / upgrade

Linux one-liner (downloads this release):

curl -fsSL https://raw.githubusercontent.com/InverseAltruism/cairn-miner/main/install.sh | CAIRN_ADDR=<your addr20> bash

Windows: download cairn-miner-launcher.exe or the standalone
cairn-miner-windows-*.exe below. Verify downloads against SHA256SUMS.

HiveOS

The HiveOS package has been temporarily removed from this release: the bundled
build did not start correctly on HiveOS rigs. A fixed package ships in the next
release. Existing HiveOS installs should keep their current version until then.

Checksums

All binaries are listed in the attached SHA256SUMS. Note: SHA256SUMS still
contains a line for the removed cairn-miner-hiveos.tar.gz; ignore that entry.