If your dates are especially hard/dry, soak them in hot water for 5 minutes beforehand, then drain well (squeeze a bit) and proceed with the recipe.
In your food processor, add the pitted dates and process until broken down and the dates have formed a paste and then a “date ball”...this may take up to 1 minute and you may have to stop it a few times to scrape the mixture.
Break the “date ball” up into smaller pieces, then add the tahini, cocoa powder, vanilla extract, cinnamon, and salts.
Process until *just* well combined, scraping down the sides as needed to incorporate the cocoa powder, about 30 seconds total. Be careful not to over-process, or it will get very oily.
Taste and adjust as needed, adding more of any of the ingredients as needed, including salt (but realize that the chocolate flavor will punch through more once chilled).
Put your sesame seeds in a small dish, then using a tiny scoop (or just pulling pieces with your hands), begin forming the mixture into balls, squeezing the mixture together then rolling into a ball. Drop into the sesame seeds and then roll them around to fully coat, shaking off any loose seeds.
As shown above, you can also just press it into a dish lined with parchment to make "bars" instead of balls if you prefer.
Chill for at least 30 minutes before eating. These keep in the fridge for 5 to 7 days (though I challenge you to keep them around that long!).