Put them and the other main ingredients into a power blender or food processor and blitz until everything is a smooth paste.
Divide the mixture between 4 bowls.
Mix the cranberry pieces and orange into one - I found a flat bladed knife worked well. Roll into balls, then roll in the cranberry powder to coat.
Mix the spices into the mixture in the second bowl. Roll into balls, then coat with the ground pistachios.
Mix the desiccated coconut into the third bowl. Roll into balls, then coat with more coconut.
Mix the cacao powder and maca powder into the remaining bowl. Roll into balls and coat with the grated chocolate.
Keep in a cool place until needed and eat within a week.
Notes
You need to soak the nuts for a minimum of 4 hours, but overnight is better.Please note: calories and other nutritional information are per serving. They're approximate and will depend on exact ingredients used.