01 - Bring a small pot of salted water to a boil. Add shrimp and cook for 2-3 minutes until just pink and opaque. Drain, pat dry, and toss with sesame oil and a pinch of salt. Slice each shrimp in half lengthwise.
02 - Arrange all vegetables and herbs on a platter for easy assembly: julienned carrot, cucumber, shredded cabbage, lettuce leaves, mint, cilantro, and Thai basil.
03 - In a small bowl, whisk together peanut butter, soy sauce, lime juice, hoisin sauce, honey, ginger, and garlic. Add warm water one tablespoon at a time until the sauce reaches a smooth, dippable consistency.
04 - Fill a large shallow dish with warm water. Dip one rice paper wrapper into the water for 10-15 seconds just until softened. Lay flat on a damp kitchen towel.
05 - Place a lettuce leaf in the lower third of the wrapper. Add a small amount of cabbage, carrot, cucumber, and a few herb leaves. Top with 4 shrimp halves, pink side down.
06 - Fold the bottom of the wrapper over the filling, fold in the sides, and roll up tightly. Repeat with remaining ingredients to make 8 rolls total.
07 - Serve immediately with the peanut sauce on the side for dipping.