Mix the first 3 ingredients and pat in a your pan roll pan and bake @ 350 degrees for 12-13 minutes. It won’t look like it’ll all reach, but it will. Keep working it. This layer will not be done after baking - tis okay, you'll be baking some more.
Remove from oven and sprinkle a layer of miniature marshmallows on top. Bake @ 350 degrees for 8 minutes. Marshmallows should be a very light brown.
On the stove, heat all topping ingredients on low until all melted. Do not over cook.
Allow marshmallow layer to cool a bit and pour this on top. Sprinkle dry roasted peanuts on top.
Let bars cool before cutting. It might take a few hours before it cuts easily and even then, it’s marshmallows, so it’ll be a little sticky to cut!