01 - Place the finely chopped dark chocolate into a heatproof bowl.
02 - Warm the heavy cream in a small saucepan over medium heat until it just begins to simmer, then immediately remove from heat.
03 - Pour the hot cream over the chocolate and allow it to sit undisturbed for 2 minutes before gently stirring until smooth and glossy.
04 - Add softened butter and vanilla extract to the mixture, stirring until fully integrated.
05 - Cover and refrigerate the ganache for 1 to 2 hours until firm yet scoopable.
06 - Using a teaspoon or melon baller, scoop portions of ganache and roll into smooth balls between your palms.
07 - Roll each truffle in cocoa powder or your preferred coating such as toasted nuts or shredded coconut.
08 - Place coated truffles on a parchment-lined tray and refrigerate at least 30 minutes before serving.