
Preheat your oven to 350°F (175°C) and grease two round cake pans.
In a bowl, whisk together flour, cocoa powder, baking powder, and salt.
In another bowl, cream together softened butter and sugar until light and fluffy. Add eggs one at a time.
Gradually mix in the dry ingredients along with heavy cream until just combined.
Divide batter between prepared pans and bake for 25-30 minutes or until a toothpick comes out clean.
Cool cakes in pans for 10 minutes, then transfer to wire racks.
For the salted caramel sauce: melt sugar over medium heat until golden brown. Stir in butter and heavy cream with a pinch of sea salt.
Assemble the cake by layering with salted caramel sauce between layers and on top.