Marinate the chicken: In a bowl, mix soy sauce, garlic, and ginger. Add chicken thighs and marinate for 30 minutes.
Make the peanut sauce: In a separate bowl, whisk together peanut butter, soy sauce, lime juice, brown sugar, and red curry paste. Add water gradually until you reach desired consistency. Set aside.
Cook the chicken: Heat oil in a skillet over medium-high heat. Cook marinated chicken for 6-7 minutes per side, or until fully cooked. Let it rest for 5 minutes, then slice thinly.
Prepare the vegetables: While the chicken cooks, prepare all your veggie toppings.
Assemble the wraps: Lay out a tortilla and layer with lettuce, sliced chicken, cabbage, carrots, cucumber, herbs, and bean sprouts. Drizzle generously with peanut sauce.
Wrap it up: Fold in the sides of the tortilla, then roll tightly from the bottom up.
Serve: Cut diagonally and serve immediately, garnished with crushed peanuts if desired.