I think contract in Genesis Mining is stand for "forever".
But for sure, we really get minimum in daily profits.
They are not transparent for their Mining Pool, just from this point they can manipulative their real income from hashing with "different" report.
In their policy contract, we will not get minus profit, but if on that day "their mining" not profitable, we will not get any profit too.
zero incomes.
How can they make mining company which do not brave enough to take the consequencies.
---
At least you almost get your ROI
Best wishes for you.
yeah you are right genesisi mining is life contract