Soak the bean overnight or 6 to 8 hours at least (soak in warm water for quick process).
Drain the water completely and spread on paper towel for 15 to 20 minutes for the water to absorb well.
Add ginger, garlic, fennel seeds, chili and soaked bean all together in the food processor/mixie jar.
Grind to slight coarse paste, once done transfer to a mixing bowl.
Now add chopped onion, curry leaves, rice flour and salt to the ground paste.
Mix all together and keep aside.
In a deep frying pan add 1 cup oil and let wait to reach the frying temperature.
Take a small portion of vada mixture and shape (refer video) and add 4-5 shaped ones to the hot oil.
Once the vadas turn light brown flip and fry till it reaches crispy and brown as shown in video.
Drain the excess oil with paper towel and serve warm with coffee or tea.