01 - Pat chicken pieces dry with paper towels. Season with salt, black pepper, rice wine, and grated ginger, ensuring even coverage. Allow to marinate for 15 minutes.
02 - In a large mixing bowl, combine cornstarch, potato starch, flour, and baking powder. Dredge the marinated chicken pieces in the dry mixture, pressing lightly for adhesion. Shake off any excess coating.
03 - Pour vegetable oil into a deep pot or heavy-bottomed skillet to a depth of approximately 2 inches. Preheat the oil to 340°F.
04 - Fry chicken in batches for 6 to 8 minutes until light golden and nearly cooked through. Remove each piece and drain on a wire rack or paper towels. Rest for 5 minutes.
05 - In a small saucepan over low heat, combine gochujang, ketchup, honey, soy sauce, brown sugar, rice vinegar, minced garlic, and sesame oil. Cook for 3 to 4 minutes, stirring until the sauce becomes glossy and thickened. Set aside.
06 - Raise oil temperature to 375°F. Fry the chicken again in batches for 2 to 3 minutes, until deeply golden and extremely crisp. Transfer to a rack or lined plate for draining.
07 - Transfer double-fried chicken to a large bowl. Pour warm sauce over and toss thoroughly for even coating.
08 - Arrange chicken on a serving platter. Sprinkle with toasted sesame seeds and sliced green onions just before serving.