Place cocoa butter in a double boiler and heat on medium high until fully melted (or microwave safe bowl and heat on high for one minute, check and heat for 30 seconds until melted). Melting cocoa butter takes longer than traditional fats.
Stir in natural sweetener.
Stir in extracts and salt (and baking chocolate if making milk or dark chocolate).
Place into truffle mold and cool in refrigerator until white chocolate is solid, about an hour. Or the speedy method; you can place the molds in a freezer until they are set up, which will only take a couple of minutes versus an hour.
FILLING:
Combine natural sweetener, coconut milk and 2 eggs in heavy medium saucepan and whisk to blend; add coconut oil or butter. Whisk constantly over medium heat until mixture thickens and coats back of a spoon thickly (do not boil), about 12 minutes. Pour mixture through a strainer into medium bowl. Stir in the extract. Place bowl in larger bowl filled with ice water and whisk occasionally until filling is cooled, about 15 minutes. Can be made 1 day ahead.
TRUFFLE:
Remove the mold from the fridge or freezer and fill with filling.
Then top off the filling with a layer of the cocoa butter mix so that the filling is inside and surrounded by the "white chocolate". Place back into fridge/freezer to set.
Notes
Nutritional Information for WHITE CHOCOLATE:99.9 calories, 10.8g fat, 1.1g protein, .6 carbs, .04g fiberNutritional Information for DARK CHOCOLATE:103.6 calories, 11.1g fat, 1.2g protein, .7 carbs, .1g fiber