Preheat oven to 350. Line two baking sheets with parchment paper and set aside.
In a large mixing bowl, add the eggs, coconut oil, nut butter, coconut sugar, maple syrup, and vanilla extract. Whisk until combined and smooth.
In a separate bowl, mix together the almond flour, oat flour, flaxseed meal, oats, hempseeds, collagen (if using), cinnamon, salt, baking soda, and baking powder. Whisk until there are no clumps.
Slowly add the dry ingredients to the wet ingredients, stirring until combined. The dough will be very, very thick and a bit sticky. Once combined, stir in the walnuts and about 3/4 of the chocolate, reserving the rest for garnish.
Using a medium-sized cookie scoop, divide the dough into 24 balls, placing them on one of the prepared baking sheets. Press a few chunks of the remaining chocolate into each cookie. Transfer the sheet to the freezer and allow the dough to rest for about 30 minutes.
Remove from the freezer and transfer 8 cookies to the other prepared baking sheet. Bake on the middle rack for 11-14 minutes, depending on your preference of chewy vs. crispy, until golden and crisp on the edges. Remove from the oven and sprinkle with flaky salt. Transfer to a baking rack to cool and repeat with the remaining cookies.
Allow cookies to cool entirely before storing. Enjoy!