In a bowl, combine all base layer ingredients listed above until everything is well incorporated.
Line a baking pan with parchment paper and spread the base evenly on the surface. Place in the freezer while you are preparing the caramel layer.
In a food processor, mix all the caramel ingredients listed above until reaching the right consistency.
Pour the caramel mixture on top of the base, spread the peanuts on top and put in the freezer for at least 1 hour (you might want to leave it for several hours to allow it to harden enough).
Once hardened enough, remove from the freezer and cut into even bars. Put back into the freezer while you melt the chocolate.
Melt the chocolate until liquid.
With the help of 2 forks, place the bars one by one into the melted chocolate bowl and coat in all sides. Sprinkle some sea salt on top or whatever you prefer.
Place the bars back into the freezer until they harden.
You can store them in the fridge for up to a week or the freezer for up to 1 month or longer.