In a small bowl, whisk together soy sauce, honey, rice vinegar, sesame oil, garlic, and ginger. Set aside.
Cut the chicken thighs into bite-sized pieces. In a large skillet, heat vegetable oil over medium-high heat. Add the chicken and cook until browned, about 5-7 minutes.
Pour the sauce mixture over the chicken and stir to coat. Reduce heat to medium and let simmer for 5 minutes.
In a separate small bowl, mix cornstarch and water to create a slurry. Add this to the skillet and stir until the sauce thickens, about 2 minutes.
Serve the sticky chicken over cooked jasmine rice. Top with chopped green onions, shredded carrots, and sesame seeds.