1Place coconut milk and mint sprigs in a medium saucepan and bring to a boil. Scoop out mint and reduce to a simmer. Add agave, cocoa, coffee, and sea salt and mix in until smooth. Simmer for 10-12 minutes, whisking frequently; the mixture should thicken, but will thicken much more as it cools.
2Remove mixture from heat and add chocolate, vanilla extract, and peppermint extract. Whisk until smooth. Let cool to room temperature, whisking often to smooth out.
3Transfer to an airtight container and refrigerate until ready to serve.** Whisk again before serving. Serve with whipped cream if desired (non-vegan), fresh mint, and chocolate shavings.