Preheat the oven to 325° F and line an 8 inch cake pan with parchment.
In a large bowl beat together all of the cake ingredients until smooth, pour into the prepared cake pan and transfer to the oven. Bake for 55 minutes or until a toothpick inserted into the center comes out clean.
For the caramel sauce, combine the ingredients in a small pot over medium low heat, bring to a simmer. Simmer for 5-6 minutes until thickened enough to coat the back of a spoon. Pour into a jar and let cool.
Place the cake in a large bowl and crumble until fine. Pour in the caramel sauce and mix together. Form the cake into 38 balls and place on a parchment lined baking sheet. Freeze for 20 minutes.
In a small bowl melt together the chocolate chips and the coconut oil in the microwave in 15 second increments until smooth.
Dip the balls into the chocolate coating every side then place bake on the baking sheet. Freeze for 10 minutes, remove then sprinkle with salt if desired. Refrigerate until ready to eat.