Beat together the peanut butter, unsalted butter, salt, and vanilla extract until the mix is smooth.
Gradually stir in the powdered sugar until you get a stiff dough. Scoop out tablespoon-sized portions and roll them into smooth balls.
Place the balls on a wax paper-lined tray and chill in the freezer for about 15 minutes. This makes them easier to dip.
While the balls chill, melt the semisweet chocolate chips with the coconut oil in the microwave using 25-second bursts, stirring between each burst until smooth.
Insert a toothpick into each ball and dip it into the melted chocolate so that a small patch of peanut butter still shows. Set the dipped balls on a clean tray and let the chocolate harden. Remove toothpicks and serve.