Skip to Content
MiningMiner Software

Miner Software

Miner software depends on the active mining phase. Pre-AuxPoW Tidecoin uses YespowerTIDE. Post-AuxPoW merged mining uses parent-chain scrypt work; the pool handles Tidecoin AuxPoW submission.

This page explains what miner software must support. It is not a vetted binary download list.

Pre-AuxPoW

Pre-AuxPoW miners need YespowerTIDE support. Some cpuminer-opt derivatives support yespower-family algorithms, but exact flags and build support vary by fork.

Use the pool’s current command line. A typical Stratum command shape is:

miner-binary -a yespowertide -o stratum+tcp://POOL_HOST:PORT -u USER.WORKER -p x

Do not assume yespower, yespowerR16, or another yespower variant is compatible with YespowerTIDE. The algorithm variant must match the pool and network.

Post-AuxPoW

After AuxPoW activation, end miners mine scrypt jobs from a merged-mining pool. The pool embeds the Tidecoin commitment into the parent coinbase and submits Tidecoin AuxPoW proofs when a share meets Tidecoin target.

Miners need software compatible with the pool’s scrypt Stratum endpoint. They do not need Tidecoin-specific AuxPoW serialization logic unless they are operating the pool backend.

Choosing Miner Software

RequirementCheck
Correct algorithmYespowerTIDE before AuxPoW; scrypt after AuxPoW.
Stratum compatibilityMatches the pool’s protocol and extranonce behavior.
Hashrate reportingReports accepted/rejected/stale shares clearly.
Reconnect behaviorRecovers cleanly on pool restart or job refresh.
Source/build trustPrefer auditable source or official releases.
Platform fitCPU miner for YespowerTIDE; scrypt ASIC/miner stack for AuxPoW era.

Safety Rules

  • Do not run closed-source miners on machines with wallet keys.
  • Keep mining hosts separate from wallet hosts where practical.
  • Download miners only from trusted project sources.
  • Start with low intensity and monitor temperature and power.
  • Treat pool-provided binaries as untrusted unless you can audit them.

Operator Note

Pool software, not ordinary miner software, must understand:

  • createauxblock;
  • parent coinbase commitment construction;
  • parent merkle branch construction;
  • Tidecoin AuxPoW serialization;
  • submitauxblock.

Those details are documented in AuxPoW Integration.

See also: Pool Mining, Mining Pool Operator Guide, Protocol / Proof-of-Work.

Last updated on