1. Place the dates in a bowl and cover them well with room temperature water. Let them soak for 1 hour.
2. Drain them and pat them dry with kitchen paper. Put all the ingredients in a blender and process until a homogeneous mixture is formed.
3. If needed, add 4-5 tablespoons of the water the dates soaked in. Form balls of approximately 20g and roll them in your desired coating.
Store in an airtight container for about 1 week.