Those most definitely look like nerite eggs, my tank is covered in them.
Oh they won't hatch in freshwater, they need brackish water for that I believe. Mine never hatch they just stick for months until dissolving. I tried scrubbing them off my hardscape before and it was extremely hard to get them off and they just got covered again in a few days. I've heard though that they lay eggs when the tank is nice and healthy so that's good!Well, crap. I thought they only bred in takes with salt added.
Sent from my Nexus 6P using Tapatalk