Using a Shader and Lighting Renders a Sprite's Outline When it is Transparent

Hey,

So I’ve got a 2D sprite, and 2D sprite material. When I attach the material to the sprite, it renders the sprite’s outline as well, which is generated by Unity. Why is this happening? The lighting works perfectly well other than this.

alt text

alt text

EDIT:
So I set the material to transparent at the recommendation of someone in a Discord chat. Still, there’s a weird black outline.
alt text

Use the rendering mode ‘fade’ on the material causing the problem.