There is legitimate controversy over which ship was America’s first true battleship. But the Navy answers that question relatively clearly- USS Indiana was, from the outset, called "Battleship Number One."
On October 7, 1864 a battle between a Confederate commerce raider and a US sloop of war brought the nation to the brink of a foreign war.