Marinate the chicken: In a bowl, combine 2 tablespoons soy sauce, rice vinegar, ginger, and garlic. Toss in the chicken pieces and let them sit for 10–15 minutes to soak up the flavor.
Coat for crunch: Dredge the marinated chicken in cornstarch until well coated. Shake off excess so you don’t end up with a swamp of batter.
Cook the chicken: Heat oil in a skillet over medium-high heat. Fry the chicken in batches until golden and cooked through, about 3–4 minutes per side. Transfer to a paper towel–lined plate to drain excess oil.
Make the glaze: In a small saucepan, whisk honey, 2 tablespoons soy sauce, ketchup, and sesame oil. Bring to a simmer and cook 2–3 minutes until glossy and thickened.
Combine: Return the fried chicken to the pan, pour the glaze over, and toss to coat evenly. Cook 1–2 minutes, letting the sauce cling to each piece.
Finish with sesame: Sprinkle with toasted sesame seeds and optional green onions. Serve hot and glossy.