These are newly laid butterfly eggs, too be specific these are variegated fritillary butterfly eggs. They can lay their eggs on violets, passion vines, and pansies. They are a statewide butterfly that fly multiple flights through April – November. (Ps, its the little blue dot on the leaf)