In a food processor, add the dates, peanut butter, peanuts, coconut, cocoa powder, date syrup, vanilla, and salt.
Process until the mixture becomes a thick, sticky paste.
Transfer to a medium bowl, cover, and refrigerate for at least 30 minutes.
Using a double boiler or a microwave in 20 second increments, melt together the dark chocolate and coconut oil until melted and smooth.
Line a baking sheet or large plate with parchment paper.
Remove the date peanut mixture from the refrigerator. Take a tablespoon-sized piece and roll it into a smooth ball.
Dip and coat the ball in the melted chocolate using a fork or dipping tool. Transfer to the prepared parchment and repeat with remaining date balls and chocolate.
If desired, top the chocolate covered bites with an additional sprinkling of coconut or sprinkles.
Place the baking sheet in the refrigerator and allow to set before serving.
Store in an airtight container in the refrigerator for up to a week.