In a medium mixing bowl, stir together the peanut butter, maple syrup, vanilla and salt until combined.
1 1/4 cups (320 grams) natural peanut butter, 1/2 cup (120 ml) maple syrup, 1 teaspoon vanilla extract, 1/4 teaspoon salt
Stir in the coconut flour. It'll be very liquidy at this point. Let it sit for 10 minutes so that coconut flour absorbs the liquid, and then place in the freezer for about 1 hour or up to 3 months (wrapped in plastic wrap and then placed in a Ziploc bag). The dough won't get very hard in the freezer - it'll just make it easier to roll into balls. The balls won't be totally firm when you form them but that's okay. They don't need to be totally perfect.
1/2 cup (64 grams) coconut flour
Prepare the coating. Mix together chopped chocolate and coconut oil in a small bowl or pot that can be used to melt the chocolate and dip the balls in.
1 1/2 cups (255 grams) semi-sweet chocolate chips, 1 tablespoon (14 grams) coconut oil
Shape into about 28 20-gram balls and place on a tray small enough to fit in your freezer. Place them in the freezer to let them firm up more (since rolling with warm hands heats them up quickly).
Dip the balls one at a time into melted chocolate, allowing excess to drip off. Place on a waxed paper-lined baking sheet, cover and refrigerate until ready to serve.
Refrigerate for up to a week or freeze for a few months. Can also be kept at room temperature for a few days (if it's not too warm).