Prepare a pan by placing a sheet of waxed paper over the top.
Place the coconut in a food processor and pulse until it reaches a coarse flour-like consistency. Add the almond flour, agave, and 4 tablespoons of melted coconut oil. Pulse again until all the ingredients are combined. Optional: Add a teaspoon of vanilla extract.
The mixture will be sticky. Create 12 to 15 balls and place them on the waxed paper. Press one raw almond into the top of each. Place this pan in the fridge for about 10 minutes to allow the coconut oil to firm up.
In the meantime, place the chocolate and 1 teaspoon of coconut oil in a microwave-safe bowl. Stir to coat the chocolate. Heat for about 30 seconds and remove and stir. If necessary, repeat this in 10-second increments until the chocolate is melted. Be careful not to burn it.
Remove the coconut balls from the fridge and dip them in the chocolate, returning them back to the pan to dry. You have to work quickly because the coconut balls will soften as they sit. Optional: Sprinkle the wet chocolate with flaky sea salt for a beautiful presentation.
Place the tray in the fridge for about 20 minutes to allow the chocolate to set.
Store coconut balls in the fridge in an airtight container for up to 10 days. They can also be frozen for up to 2 months.