Stir the melted chocolate and coconut cream, folding them together. Keep stirring until combined. Cover with plastic wrap and refrigerate overnight. (Ganache should be thick and spoonable)
Preheat the oven to 170c. Prepare muffins pan with liners, set aside.
In a large bowl, sift flour, cornstarch, powdered sugar, baking powder, baking soda, salt and whisk to combine. Add in milk, vanilla, coconut oil, white vinegar. And until well combined. Divide batter evenly between 8 cupcake lines in a muffin pan. Bake for 20 mins until toothpick comes out clean. Let cool completely before frosting.
Combine butter and chocolate ganache in the stand mixer bowl with the paddle attachment. Whip on medium to high speed for about 3 mins. Stop mixer and add the sifted powdered sugar. Mix on low speed until incorporated , scrape the bottom and sides of the bowl and then mix on high speed for 3 mins until smooth.
Pipe the frosting onto the cooled cupcakes and serve. Enjoy!