# Miner Integration

# Condition to Mine a Block

Condition to solve a block
../../../janushash/condition-to-solve-a-block/

# Mining Strategy

Mining
../../../janushash/mining/

# Stratum Protocol

Stratum Protocol
../pools/stratum/

# Reporting Hashrate

Miners should report Sha256t and Verushash v2.1 measured hashrates and in addition to that they should report the Janusscore. Janusscore describes the mining efficiency (combined hashrate) and can be computed from sha256t and verushash hashrate variables as follows:

(10.0 / 3.0) * double(sha256t) * (pow(c + double(verus) / double(sha256t), 0.3) - pow(c, 0.3));

Janusscore
../../../janushash/analysis/janusscore/

# Pools for testing

Links
../../../links/