In a small pot, heat the peanut butter, cacao butter, and maple syrup over low heat until melted.
While heating, drain the dates and process in a food processor to make date paste. You may need to scrape down the sides. If they’re not processing, add one tablespoon of water but no more.
Once the peanut butter mixture is combined, pour into the food processor along with the sea salt and cacao powder Process until smooth.
Scrape the mixture into a bowl and mix in the arrowroot powder. Mix well.
Let sit for five full minutes.
Using a silicone spatula, portion the mixture into a candy mold. Press down so no bubbles remain and scrape the surface so that all bars are even.
Sprinkle the peanuts over the bars and press down slightly so they stick.
Make the caramel topping by heating the coconut oil over very low heat until just melted. Mix in the almond butter, vanilla, and maple syrup until smooth.
Let the mixture cool slightly but no harden and portion it into a plastic baggie.
Cut the tip off the baggie and begin to drizzle the caramel over the bars.
Pop into the freezer and let sit for sixty minutes. Then, carefully pop the homemade snickers bars out of the molds and store them!