Add dates to hot water. Soak for 10 minutes. Drain and remove pits (if necessary).
In food processor, process almonds and rolled oats until a medium-fine meal forms. Remove and set aside.
Process pitted dates until smooth.
Add nut and oat mixture, nut butter, and salt. Process until combined.
Transfer the mixture to bowl and stir in rest of ingredients: pumpkin seeds, raisins, coconut, and chocolate chips.
Dough may appear crumbly, but should stick together when pinched together. If dough is not sticky enough, add an extra tablespoon of nut butter.
Spoon 2 tablespoons of dough and form into a ball.
Enjoy immediately or store in fridge or freezer.