Правильно
Вісімсот – за правилами української мови числівник “вісімсот” пишеться без м’якого знаку.
Вісімсот гривень вісім копійок
Відстань між цими містами складає вісімсот кілометрів
Вісімсот вісімдесят вісім гривень
Неправильно
Вісімьсот – виникнення помилки пов’язане з тим, що в російській мові числівник “восемьсот” пишеться з м’яким знаком.