Sort:  

Yeah, I use genesis mining for BTC and ETH as i'm sure tons of us do here. Basically you pay an upfront investment cost to the mining company so they get capital upfront and you get daily payouts in the crypto of your choice that you mine. Genesis does 2 year contracts but you normally make your money back in 1 year and sometimes faster if the value of the crypto continues to rise. Obviously if it falls (depending on how much), you can lose money and if it's no longer profitable, they may even cancel your contract and you lose out on the upfront investment.

Depends on your risk/reward level.