Preheat oven to 350 degrees F. Line a large baking sheet with a Silpat baking mat or parchment paper and set aside.
In a medium bowl, whisk together flour, baking powder, baking soda, and sea salt. Set aside.
Using a stand mixer, cream butter and sugars together for about 1 minute. Add in the eggs and vanilla and mix until combined. With the mixer on low, slowly add in the dry ingredients. Stir in the chocolate chunks, chocolate chips, and grated chocolate.
Form the cookie dough into balls, about 2 tablespoons of dough. Place on prepared baking sheet, about 2 inches apart. Sprinkle with sea salt, if desired.
Bake cookies for 10-12 minutes or until the edges are slightly golden brown. Remove from oven and let cookies cool on the baking sheet for 2-3 minutes. Transfer to a wire cooling rack and cool completely.
Note-to grate the chocolate, use a chocolate bar and cheese grater. You can use semi-sweet, dark, or milk chocolate. Choose your favorite! The cookies will keep in an airtight container for 3-4 days. You can also freeze the cookies!