In a large bowl, whisk together the flour, baking powder, baking soda, salt, and sugar.
In a separate bowl, whisk together the buttermilk, eggs, and melted butter.
Pour the buttermilk mixture into the flour mixture and stir just until combined (do not overmix).
Heat a lightly oiled griddle or nonstick skillet over medium heat.
Scoop the batter onto the griddle, using approximately ¼ cup for each pancake.
Cook until bubbles appear on the surface, then flip and cook until golden brown on the other side.
Serve hot with your favorite toppings.
