move difficulty check to startup and coin submission

>_>