I created a wordpress site just fine. We were building the site on it and were going to export it so we could upload it to a different server at a later date.
The address is http://126.96.36.199/wp-admin/index.php
Are you able to ssh to your droplet? Confirm that Wordpress files are still in /var/www/html. Check the permissions while you're there as well.
I have read a lot of permission issues especially with WordPress ins...