Preheat your oven to 350 degrees and spray a mini muffin tin with cooking spray.
In a small bowl, stir together the sifted coconut four, protein powder and salt.
In a medium bowl, beat together the eggs, honey, Greek yogurt, coconut oil, vanilla extract and butter extract with an electric hand mixer until well combined.
Stir in the flour mixture and then beat again until very smooth.
Pour the batter into the muffin tins (I used about 1 Tbsp per cupcake) and let it stand for 10 minutes before baking, to allow the coconut flour to begin absorbing the liquid.
Bake for until they are just set and a toothpick comes out clean, about 10 minutes. The cupcakes may feel a little on the softer side, but they firm up once cooling. It's very important to not over bake products with protein powder, or they can go quite "spongy." Let cool.
To make the frosting:
Stir together the Greek yogurt and the protein powder, and sweeten to taste.