In a bowl, mix together the coconut flour, salt, and black pepper.
In another bowl, beat the eggs.
Place the shredded coconut in a third bowl.
Dip each shrimp first in the coconut flour mixture, then in the beaten egg, and finally in the shredded coconut, pressing the coconut onto the shrimp to coat well.
Heat enough avocado oil in a skillet over medium-high heat to cover the bottom of the skillet.
Once the oil is hot, add the shrimp to the skillet and cook for 2-3 minutes per side or until golden brown and cooked through.
Serve the coconut shrimp hot with your favorite dipping sauce.