Line your square pan with parchment paper, leaving some overhang for easy removal.
In your mixing bowl, combine the peanut butter, honey, and melted butter. Microwave in 30-second bursts, stirring after each, until the mixture is smooth and glossy, about 1-2 minutes total.
Add the chopped roasted peanuts and vanilla extract to the bowl. Stir everything together until the peanuts are evenly coated and the mixture is sticky.
Pour the peanut mixture into the prepared pan. Use a spatula to press it down firmly and evenly, creating a compact layer about 2-3 cm thick.
In your microwave-safe bowl, melt the chocolate chips, microwaving in 20-second bursts and stirring until smooth and shiny.
Pour the melted chocolate over the peanut layer, spreading it evenly with your spatula. Tap the pan gently on the counter to settle the chocolate and remove air bubbles.
Sprinkle a pinch of sea salt on top if desired, then place the pan in the fridge for at least 2 hours to set and chill.
Once firm, lift the bars out of the pan using the parchment overhang. Slice into squares with a sharp knife, warming the blade slightly if needed for clean cuts.
Serve immediately or store in an airtight container in the fridge for up to a week. Enjoy the crunchy, gooey, chocolatey goodness!