Melt butterscotch, chocolate chips and peanut butter until smooth over medium heat.
Pour half of hte mixture into the bottom of a greased 9x13 pan. Chill in freezer until hardened.
Melt butter on stovetop, then add instant pudding and milk, boil one minute.
Add confectioners sugar and mix well, stirring completely. It will be a strange consistency, but will mix together.
Pour pudding mixture over chocolate layer and freeze again until hardened.
If adding peanuts, mix them into the rest of the chocolate mixture and spread on top of pudding layer.
Chill one more hour in freezer until set.
Keep refrigerated until serving ~ enjoy!