Boil potatoes in salty water until completely tender.
Drain and peel the potatoes and mash them up in a bowl.
Set potatoes aside for later.
Heat ghee in large saute pan on high heat.
Add black mustard seeds, yellow mustard seeds, red lentils, chopped dried hot chili, and curry leaves and stir quickly.
After about 20 seconds, when the mustard seeds begin to pop, add the ginger, turmeric powder, cumin, coriander, red pepper flakes, white onion, and serrano chiles and reduce heat to medium.
Cook while stirring for 15 minutes, or until the onions are fully cooked and beginning to take on color.
Add the garlic and cook for an additional 3 minutes.
Add the smashed potato mixture from earlier and stir to combine.
Add the chopped cilantro and season with salt and freshly-ground black pepper to taste.
Allow this filling mixture to cool at room temperature.
When the mixture is cooled, use your hands to form into small balls around the size of a golf ball.
Set aside the formed balls for later.
To make the liquid batter, combine the chickpea flour, Korean chili powder, and kosher salt and mix thoroughly.
Slowly incorporate soda water to the flour mixture until you have reached a relatively thick consistency similar to thick pancake batter.
When you are satisfied with the consistency of the liquid batter, heat oil to 350F.
Working in batches, dip the filling you formed into balls into the liquid batter, allowing excess to drip off.
Quickly fry the fritters in hot oil until they are browned on the outside.
Remove from oil and drain on paper towels.
Serve hot!