Wash and pat dry the chicken. Place it on a big plate, chopping board, or pan.
In a bowl, whisk together eggs and water. Toss with hot sauce. Mix the flour, pepper, garlic powder, and salt together in another bowl.
Now, dip the chicken first in the egg blend, then in the flour blend, coating well.
Preheat the oven to 200 degrees Fahrenheit or less. Set a cooling rack on a baking tray and set it aside. If you're frying in batches, this will be used to transfer the fried chicken to the oven to stay warm.
In a deep Wok or deep fryer, heat the oil around 350 degrees F. Fill the saucepan no more than halfway with oil. If using a Wok, use a candy thermometer to check the temperature.
Fry the chicken in the oil for about 12-15 mins (if using thighs, wings, and legs) and for 8–10 mins (if using breasts). Make sure there's enough room for each piece of chicken; you might need to fry in batches. Once nicely browned and crispy, transfer the chicken pieces to a baking tray using a tong or slotted spoon and place them in the oven to retain the chicken warm.
Serve it with your favorite dips or sauces, and enjoy!