Combine flour, baking powder, and salt. Set aside.
Melt coconut oil and chocolate together (in a microwave, double burner, or hacked-together "double burner").
In an electric mixer, combine oil, chocolate, and sugar and mix well.
With the mixer still running, add the eggs one at a time, then the vanilla. (If you need to stop the mixer occasionally and scrape the sides, go ahead and do that. I used the DLX with the scraper attached, so this wasn't necessary.)
Add dry ingredients and mix until just combined. The dough is...sticky, to say the least.
Scrape the dough into another bowl if necessary, cover, and chill for 2 hours or overnight.
Preheat the oven to 350. Line a baking sheet with parchment.
Roll the dough into balls the size of walnuts, and roll in the powdered sugar to cover completely. Place 2 inches apart on the parchment-covered baking sheet.
Bake for 11-15 minutes, until the edges are set but the centers are still soft.
Remove to wire racks to cool completely.