Preheat oven to 350°
In one large mixing bowl combine your peanut butter, maple syrup and vanilla until you get a caramel texture with your peanut butter mixture.
Now add your flours and the rest of your dry ingredients and fold this into the peanut butter mixture until combined. Make little balls out of your dough and flatten them slightly with your palms and lay them on your cookie sheet.
Press each flattened cookie with a fork to get the criss-cross look and place them in the oven for about 12-14 minutes (just browned on the edges).
While your cookies are baking, melt your chocolate with some coconut oil over low heat. Crush and roast your peanuts on low heat as well just until browned (be careful not to burn, peanuts burn and roast fast) remove chocolate and peanuts from heat and allow to cool.
Once your cookies are done make sure to allow them to cool on the baking sheet before moving them, they will be extremely soft and delicate when they first come out and need to harden while they cool
Once your cookies are cooled and hardened you can dip them and top with the roasted peanuts and flaky sea salt for an extra touch. Allow the chocolate to harden in the fridge or freezer for about 15 minutes before eating to get the dipped effect.