In a bowl, combine the raw shrimp with sesame oil, cornstarch, salt, and white pepper. Mix well to coat evenly.
Cover and refrigerate for 15–30 minutes to marinate.
Heat a non-stick skillet over medium heat. Add the marinated shrimp and sauté until they turn pink and are fully cooked, about 3–4 minutes.
Remove from heat and let them cool slightly. Slice each shrimp in half lengthwise.
Fill a large shallow dish with warm water.
Dip one rice paper wrapper into the water for about 5–10 seconds until it becomes pliable.
Lay the softened wrapper flat on a clean, damp kitchen towel or cutting board.
Place 2 shrimp halves (pink side down) in the center of the rice paper.
Add a small amount of rice vermicelli noodles on top of the shrimp.
Add a few mint leaves and Thai basil leaves.
Fold the sides of the rice paper inward over the filling. Then, roll the wrapper tightly from the bottom up, ensuring a snug roll without tearing.
Repeat the process with the remaining ingredients.
Place the finished rolls on a plate lined with a damp paper towel to prevent sticking and drying out.
In a small bowl, whisk together hoisin sauce, peanut butter, soy sauce, rice vinegar, and water until smooth.
Adjust the consistency with more water if needed.
Stir in chili garlic sauce if desired for added heat.
Sprinkle crushed peanuts on top before serving.