Special equipment: a fondue pot
In a saucepan over medium heat, stir together the heavy cream, butter and salt. Once the butter has melted, add the vanilla and chocolate; stir until smooth.
Pour into a fondue pot set over a low flame. Serve immediately with your choice of dipping items or drizzle over ice cream if desired.