Carnivorous Plants can grow in different mixtures of live or dead sphagnum moss, peat moss, pumice, sand, vermiculite or perlite. Nepenthes seem to favor a mix of long-fiber sphagnum moss, perlite and orchid bark.
Drosera like peat moss and perlite. Pinguiculas have grown great in sand, vermiculite, perlite, peat and pumice. Cobra plants and Sun Pitchers do well in long-fiber sphagnum moss and perlite. I have both Flytraps and Sarracenias growing in a mix of sphagnum moss and perlite.
Todays will be repotting a Nepenthes Khasiana into a bigger pot. I use a 50/50 Mix of sphagnum moss and perlite, with a topping of orchid bark to keep in moisture. Make sure pots have a way to drain excess water.