Beat the eggs with stevia and melted butter until you get a creamy consistency.
Combine lemon juice with water and orange zest. Add orange essential oil drops and slowly keep adding to the egg mixture.
Combine the almond flour, coconut flour, cacao, psyllium, baking soda, ground vanilla, cinnamon, and salt in another mixing bowl. Start adding this mixture to the egg mixture, spoon by spoon. Keep mixing.
Pour the mixture in a cake mould and bake it in the oven at 170ºC (356ºF) for 35 minutes.
While the cake is baking prepare the syrup. Place all the ingredients in a deep pot and bring it to a boil. Stir with a whisk and let it simmer for 4 minutes.
After the cake is baked, cut it in 12 pieces and pour the syrup all over it, allowing the cake to "drink" the syrup. (keep 8 tbsp of syrup for the icing)
Prepare the icing. Place all the ingredients in a deep pot and heat it over a very low temperature. Stir with a whisk. When the ingredients melt and your icing appears soft and creamy, pour it all over the Sokoladopita.
Chill it in the refrigerator at least 4 hours before serving.