In a large bowl, combine the cornstarch, chili garlic sauce, soy sauce, egg, ginger salt and pepper. Mix the chicken so it is well coated.
Heat oil in a large skillet or wok over medium-high heat. Cook the chicken for about 6 minutes or until golden brown. Remove chicken and set aside. Keep 1 tablespoon of oil.
In small bowl, add the water, ketchup, soy sauce, chili garlic sauce, Sriracha, cornstarch and sugar and whisk until the cornstarch is dissolved. Set aside.
With the oil at medium heat, add the cashews, cooking for about 2 minutes or until they're starting to brown. Add in the onion and pepper, cooking for 2 minutes. Add the green onion, garlic, ginger, cooking for 30 seconds.
Pour in the sauce, cooking until it thickens, about 1 minute.
Toss in the chicken until it is coated and warmed through. Serve over rice and top with additional green onions.