Using the s-blade of your food processor, process the peanuts until creamy. At first there'll be ground peanuts, and then it'll start to come together in a ball, then it'll actually be a ball, and then the ball will break down and be super creamy.
2 cups (400 grams) roasted and salted peanuts
Melt the chocolate chips in a microwave safe bowl at half power, in 30 second increments, stirring after each 30 seconds. Add the cocoa powder and salt, if using, and pulse.
1/2 cup (90 grams) semi-sweet chocolate chips, 2 tablespoons Dutch-process cocoa powder, a pinch of salt
Then add the melted chocolate and pulse a few times until it's thoroughly combined.
I store this at room temperature so that it'll remain nice and creamy. You could store it in the fridge if you like but it will harden quite a bit, making it difficult to spread.