In a food processor, blend mixed nuts, hemp seeds, and linseed until they form a coarse flour-like texture. Set aside.
Blend dates in the food processor until they form a sticky paste.
Combine the nut mixture, cocoa powder, and a pinch of salt in the food processor with the date paste. Blend until the mixture is well combined and has a fudgy consistency. Place in the fridge for five minutes.
Roll the mixture into bite-sized balls.
Using a small spoon or piping bag, create a hollow center in each ball and fill it with smooth peanut butter. Seal the opening by rolling the ball between your hands. Optionally, partially dip the balls in melted dark chocolate and then roll them in crushed peanuts for an extra layer of crunchy flavor.
Chill the balls in the fridge before serving and enjoy these tasty little protein treats!