Line a muffin/cupcake tray with paper liners or silicone muffin cups.
Place the chocolate and coconut oil in a heatproof bowl.
Microwave the chocolate in 30-second intervals, stirring after each interval until the chocolate is completely melted and smooth. Alternatively, you can melt the chocolate over a double boiler.
Spoon about 1 tablespoon of melted chocolate into each muffin cup, using the back of the spoon to spread the chocolate evenly along the bottom and up the sides of each cup, creating a shell. Make sure to leave some melted chocolate aside for sealing the cups later.
Place the muffin tray in the refrigerator to allow the chocolate shells to set for about 10-15 minutes.
Transfer the date caramel filling to a bowl and stir in the chopped peanuts.
Once the chocolate shells have set, remove the muffin tray from the refrigerator.
Spoon a small amount of the date caramel and peanut mixture into each chocolate cup, filling them about three-quarters full.
Using the remaining melted chocolate, spoon a little over the top of each cup, spreading it to seal the filling completely and create a smooth top.
Optional, add a sprinkle of sea salt and chopped peanuts on top as a garnish.
Return the muffin tray to the refrigerator and chill the chocolate cups for at least 30 minutes, or until the chocolate is completely set.
Once set, carefully remove the chocolate cups from the muffin tray.
Serve the chocolate cups chilled or at room temperature. Enjoy.