How long does the contract last?

SHA-256 and SCRYPT contracts last 1 year(365 days) and are subject to maintenance and electricity fees (MEF).

ETHASH, EQUIHASH and DASH contracts last for 1 year (365 days) and are not subject to any fees.