What are these rocks
looks like a broken block of glass from a glass factory, called glass slag or chunk glass, you can get a whole range of hardness and color depending on what type of glass they were making. People often use it to make art.