This is regular asian pitcher plant. You must use not fertilized soil, best medium would be the sphagnum peat moss mix with perlite(unfertilized peat moss usually come in 2 cuft bag). Most carnivores plants do not tolerate tap water over 50ppm, while this plants can adapt with most tap water unless your city’s tap water is really bad(over 100ppm), leave it for at least 12 hrs to allow chlorine to evaporate prior to watering the plant.
Pitchers form under heat and high humidity. During the early stage of pitcher, they wilt easily if the air is too dry, but once pitcher is emerged, they won’t be affected by the humidity much.
Below is my miranda pitcher plant, it produces much larger pitchers but care is similar to your pitcher plant.