The present invention features compounds of formula (I): and salts thereof, pharmaceutical compositions comprising said compounds, and uses of such compounds in treating or preventing viral infections, such as HCV infections, and diseases associated with such infections.