Preheat the oven to 375°F. Lightly spray three 9-inch cake pans with baking spray.
Place parchment paper in the bottom of the pan and set aside.
In a large bowl, stir together the flour, baking powder, salt, and baking soda. Set aside.
In a medium-sized bowl with an electric hand mixer or stand mixer with the paddle attachment, mix together the granulated sugar, light brown sugar, oil, eggs, buttermilk, and vanilla until smooth.
Whisk in the melted chocolate until combined.
Pour the dry mixture into the wet and whisk or stir together until there are no lumps.
Pour in the boiling water and whisk or stir to combine.
Evenly distribute the batter between the cake pans. Bake for 23-28 minutes until a toothpick inserted into the center comes out clean.
Let the cakes cool in the pan completely on a wire rack.
Once cool, even the tops of the cakes if needed. Place one cake onto your serving platter.
Add 1/3 of the frosting and smooth it out on top. Repeat layers two more times.
Place the cake into the fridge for 1 hour to set before cutting and serving.
Notes
Keep leftovers in the fridge for up to 5 days. Freeze for up to 3 months.
This is a rich and moist cake. It can be served chilled or at room temperature.