01 - Place the chopped chocolate in a medium heatproof bowl.
02 - Warm the heavy cream in a small saucepan over medium heat until it just begins to simmer, then remove from heat and pour over the chocolate. Let stand for 2 minutes.
03 - Add softened butter and vanilla extract to the chocolate and cream mixture. Stir gently until smooth and fully combined.
04 - Cover the bowl and refrigerate for at least 2 hours until the mixture is firm enough to scoop.
05 - Using a melon baller or teaspoon, scoop small portions and quickly roll into balls with your hands.
06 - Roll each ball in the coating of your choice—cocoa powder, chopped nuts, or shredded coconut—until fully covered.
07 - Place coated truffles on a parchment-lined tray and refrigerate for 20 minutes to set.