This current block hasnt reached full maturity yet... but it links to a block that the official block explorer shows as being completely legitimate.
In other words, it's looking like whatever the issue was has been completely resolved as of now. Feel free to hop back into easyhash.io