Measuring out the raw peanuts and water, combine both in a shallow container. The nuts should be covered with water so that they can soak. For 24 hours, or overnight, allow the peanuts to soak in the water.
After 24 hours have passed, pour the mixture of peanuts and water into a blender. Purée until creamy and smooth.
Set a saucepan over the appropriate burner. Now, overtop the saucepan, pour the mixture in the blender into the fine-mesh sieve. Make sure to extract all the liquid as you squeeze the mixture in the fine-mesh sieve into the saucepan.
Add the measured sweet potato starch to the saucepan along with the liquid extracted from the mixture in the fine-mesh sieve. Mix to combine together.
Now that the sweet potato starch has been mixed in with the other liquid mixture, increase the heat to bring it to a boil.
After the liquid has been brought to a boil, reduce the heat to medium heat. Stir the mixture frequently for around 2 minutes.
Once time is up, pour the mixture into a baking dish lined with a clean dishcloth. Smooth the tofu and then cover the tofu with the remainder of the dishcloth.
Bring the tofu to room temperature by setting the baking dish into a water bath. Once the tofu has reached room temperature, place the dish in the refrigerator where the tofu should be chilled for around 6 hours.
Unwrap the dishcloth from the tofu after 6 hours. The tofu is ready to be served after being sliced into serving-size pieces, enjoy!