hash rate contract