Yes, perchloric acid is an ionic compound. It is composed of hydrogen ions (H+) and perchlorate ions (ClO4-). The hydrogen ions are positively charged, while the perchlorate ions are negatively charged. This difference in charge creates an electrostatic attraction between the ions, which holds them together in a crystal lattice. Perchloric acid is a strong acid, which means that it completely dissociates in water to form hydrogen ions and perchlorate ions.