Preheat oven to 350F and line a baking sheet with parchment paper, set aside.
In a small bowl, mix together the 2 tbsp ground flaxseeds with 5 tbsp of water and set aside.
In a medium size bowl, combine the protein powder, flour, baking soda and salt with a wire whisk.
In a separate bowl, combine the coconut oil, vanilla, peanut butter, maple syrup and the flaxseed mixture.
Add the dry ingredients to the wet ingredients and mix till fully combined.
Roll cookies into balls and add to baking sheet. Using a long fork, flatten cookies slightly, then turn fork in the opposite direction and flatten just slightly again (it should create that criss cross pattern).
Bake for 9-12 minutes.
While baking, melt the chocolate and coconut oil together in 30 second increments in the microwave. Crush up peanuts.
Remove cookies from oven, and let cool. Once fully cooled, dip them into the chocolate and sprinkle with crushed peanuts. Enjoy!