To make the tofu, cut the drained tofu and put into a bowl.
Whisk the dark soy sauce, sugar, chili flakes, garlic powder, salt, and a drizzle of olive oil together. Pour over tofu and let marinate for up to 1 hour.
In a lightly oiled pan, pan-fry the tofu until heated through, turning so that the tofu is cooked evenly.
To assemble, dip the rice paper into a bowl of warm/hot water to moisten. Place on a plate, it'll soften as you put in the ingredients.
Arrange lettuce, rice noodles, cooked marinated tofu, chive, mint leaves, cilantro, and cucumber and wrap, tucking in the sides then rolling up to make a sealed spring roll.
Repeat until all ingredients are used.
To make the peanut sauce, whisk the peanut butter, hoisin sauce, sriracha sauce and water together. Add water if you like it thinner. Garnish with crushed peanuts if that suits your fancy.
Best served immediately with the peanut sauce. To pack as a lunch or for a picnic, roll each spring roll individually in plastic film. Best served that day. Do not refrigerate or else the rice paper will lose moisture and become gross and chewy.