If this is your first time making SMBC, I would recommend watching the demonstration video below to understand how things should look at certain stages so you know you're on the right track :)
Begin by straining a can of chickpeas, and reserving ⅔ of a cup of the liquid, also known as aquafaba. The liquid should have a thick consistency to it (see note 1). Add the aquafaba to a microwave safe bowl.
Add your sugar to your aquafaba and mix it together so that it's well combined. Microwave for about a minute or until the sugar is completely dissolved into the aquafaba. You can test this by rubbing a little of the mixture between your fingers and if you can't feel any sugar granules then its done.
Transfer the mixture into a stand mixer, and add in the cream of tartar (optional, see note 2). Using the whisk attachment, mix on a medium-high speed (speed 8 on KitchenAid) for 10-15 minutes until the mixture is cool and stiff peaks have formed.
Turn down your mixer to a medium speed (speed 6 on KitchenAid) and slowly add in the unsalted butter, about a tablespoon at a time. It is important to ensure that the butter is at room temperature (soft enough to make an indent with your finger, but not melted or losing it's shape).
Once all the butter is mixed in, add in your vanilla and continue to mix your buttercream until it is smooth in consistency. At some stage it may look like the buttercream is curdling, but this is totally normal! Just let your mixer do it's thing and it will come together :)
For a chocolate SMBC, melt your dark chocolate in the microwave (see note 3) or over a double boiler. Let it cool and then pour your chocolate into your buttercream while your mixer is on a medium speed until the chocolate is well incorporated. Your buttercream is now ready to use, but if you find it's a little soft after adding in the chocolate, let it chill in the fridge for 30 minutes and then rewhip it and it'll be good to go!