1. Set oven to 350°F.
2. Line 12 muffin tins with paper liners.
3. In a medium bowl combine cocoa and baking powder; mix to combine.
4. Add in boiling water; mix well with a wooden spoon to combine.
5. Add in the melted butter and vanilla; mix well.
6. Add in the sugar, mix well with a wooden spoon.
7. Stir in eggs with a wooden spoon; mix until combined.
8. Mix the flour with salt; add in the chocolate mixture; mix well to combine (batter will be a bit on the thin side).
9. Add/mix in mini chocolate chips or walnuts (or 1 cup of both!).
10. Using an ice cream scoop fill each of the muffin tins almost to the top.
11. Bake for 25-30 minutes or until muffins are done, don't over bake! (might take a little longer, depending on how full the muffin tins are with the batter).
12. Cool, drizzle glaze over or frost with buttercream frosting.