It is possible to start the potatoes indoors, but you’ll need to provide some heat to give them a head start. It is not advisable to use a heater for this purpose. You should provide adequate light, and if possible, protect the plants from drafts and cold air.
The seed potatoes can be placed in a container that has holes punched into the bottom. The holes should be large enough to allow the roots to grow out of the container.This is because the potatoes should be kept at a temperature of about 65°F to 70°F, so they can get started.