In a small bowl, pour hot water over the dates, just enough to cover and let it soak until softened, about 10 minutes.
Meanwhile, add raw almonds to your food processor and pulse just until finely chopped.
Now, drain and squeeze the excess water from the dates and add them to your food processor together with all the rest of your ingredients including half of the lime zest now.
Pulse until things start to resemble a sticky cookie dough.
Take about a spoonful of mixture, and roll it between your palms to create a ball. Repeat until all dough is used.
In a small bowl, combine 2 Tablespoons shredded coconut with half of the lime zest. Roll each of the balls in this mixture, until coated on all sides.
Keep your protein balls refrigerated in an air tight container for up to 10 days.