How to get rid of subtle white pixel border on Eevee
I suggest you using openEXR instead of png. go on your image texture node and try to change linear to closest or to cubic
Then try putting color ramp in between and choose constant interpolation.
btw if you want to make a cirlce procedurally, here is the tree: