Start by patting the shrimp dry with paper towels to remove any excess moisture.
In a shallow bowl, combine the flour, salt, black pepper, paprika, and cayenne pepper. Mix well to create a seasoned flour mixture.
In another bowl, beat the eggs until well combined.
In a separate bowl or plate, mix the shredded coconut with panko breadcrumbs.
Dip each shrimp into the seasoned flour mixture, ensuring it's fully coated. Shake off any excess flour before moving on to the next step.
Taking one flour-coated shrimp at a time, dip it into the beaten eggs, allowing any excess to drip off, and then roll it in the shredded coconut, ensuring it's evenly coated.
Set aside on a baking sheet lined with parchment paper. Repeat this process until all of the shrimp are coated.
In a large skillet or deep fryer, heat vegetable oil to around 350°F (175°C).
Carefully place a few coated shrimp into the hot oil, making sure not to overcrowd the pan. Fry them for 2-3 minutes per side, or until they turn golden brown and crispy.
Use a slotted spoon or tongs to remove the shrimp from the oil and transfer them to a paper towel-lined plate to drain excess oil.
Repeat the frying process until all the shrimp are cooked.
To make a dipping sauce, mix orange preservatives and with sweet thai chili sauce.
Garnish, serve and enjoy.