there are medical grade peroxides, but again it will kill everything in the soil. Also high concentrations can be caustic to handle on your skin. Now granted once in the soil after about 15 minutes it breaks down into H20 and oxygen. Also it would have to come in contact with every part of the soil.
I don't use sterile
seed starting mix, mine has beneficial bacteria in it but I made sure to use
seeds starting mix. it typically is finer then potting soils so that the
seeds can have more surface contact with the media, allowing moisture to penetrate into the
seeds better. (its actually the water vapor that gets the moisture into the
seed)