Preheat the oven to 350°F (175°C).
In a mixing bowl, combine graham cracker crumbs and melted butter until well mixed.
Press the graham cracker mixture firmly into the bottom and sides of a pie pan.
Bake the crust for 8-10 minutes until golden brown, then let it cool.
In a large bowl, mix the creamy peanut butter, powdered sugar, and sweetened condensed milk until smooth.
Add the vanilla extract and mix until fully incorporated.
Pour the peanut butter mixture into the cooled crust and spread evenly.
In a microwave-safe bowl, melt the semi-sweet chocolate chips in 30-second intervals, stirring until smooth.
Pour the melted chocolate over the peanut butter layer and spread evenly.
Sprinkle the chopped roasted peanuts over the melted chocolate, pressing lightly to adhere.
Refrigerate the pie for at least 4 hours, or overnight, to set completely.
Garnish with a sprinkle of sea salt before serving, if desired.