Heat a skillet of oil about 1/2" deep until crackling (300-350F)
mix the chicken and the rest of the chicken ingredients in a bowl until the chicken is fully coated in the batter. Add the chicken to the oil and fry for about 5 minutes until golden brown, flip the pieces and continue another 3-5 minutes. Remove from the oil.
while the chicken fries whisk together the sauce ingredients and set aside
In a large pan or wok heat some oil and the 1 tbsp soy sauce, then add the peppers, cooking onions and chillis (optional). Season with pepper and sautee until the onions soften. 3-5 minutes.
Add the onion whites, garlic and ginger to the pan and continue to sautee, stirring frequently until fragrant, 1-2 minutes.
Return the chicken to the pan along with the onion greens and the sauce, add a little oil from the chicken pan and stir thoroughly until everything is coated in the sauce. Serve over white rice.