Are these eggs and if so what should I do with them?
2 Answers
Those are snail eggs. I had a snail lay eggs at the top of my tank once too. If you leave them alone they will eventually hatch into dozens of tiny snails.
Likely "mystery " snail. If so, they must be in a very humid atmosphere but not submerged to develop; Like above the surface of an aquarium with close fitting top.