i need help with layers

i only started animating yesterday and krita’s layers are confusing. I added a layer on top of the current layer I’m working on and for some reason, the images I drew on that layer appear on every single frame… how do I fix this?

The new layer you added would be a non-animated layer, as are all newly added layers. So any image you draw on it will be seen on all frames of the animation, exactly as a non-animated background layer is.

If you want the new layer to be animated with individual frames then you right-click on its frame-0 in the Timeline and select Create Blank Frame or Create Duplicate Frame (to use an existing image on that layer).