Preheat oven to 350° F. Prepare three 8 inch cakes pan by lightly coating with cooking spray and parchment paper.
In a medium bowl, sift together gluten free flour blend, guar or xanthan gum (if not in blend), cocoa powder, baking soda, baking powder and salt. Set aside.
In a stand mixer using the paddle attachment (can use a handheld mixer or a large bowl to stir by hand), combine canola oil and sugar until blended. Add eggs, one at a time, beating between each. Add vanilla extract and hot water and/or coffee and buttermilk. Mix until combined.
Gently stir in flour mixture, until just combined. Pour evenly between the 3 cake pans. Bake for 22-25 minutes. Insert toothpick until it comes out clean. Alternatively, you can listen to the cakes and wait for them to stop popping, or crackling, which is a good sign they are cooked. Remove from oven and allow to cool for 5-10 minutes before removing from pan. Finishing cooling on baking rack and wait until completely cooled before frosting.