Cut the sharp ends (tips) of the wings if desired and wash the chicken thoroughly. Place the wings in a colander to drain off excess water or pat dry.
In a bowl, add all the ingredients mentioned under 'For the marinade' and give it a good mix, do not add any water. Transfer the washed chicken wings to the bowl and mix well till all the pieces are adequately coated. Cover the bowl and refrigerate for at least 20-30 mins or overnight for best results
When you are ready to fry the chicken wings, heat oil for deep frying in a heavy, wide based kadai or pan. The oil should be medium hot. To check the readiness of the oil, drop a small piece of coating mixture. It should come up to the surface slowly at the count of 5-6. If it comes up too quickly, the oil is too hot and will burn the coating turning it brown too quickly and the chicken will remain uncooked inside.
While the oil is heating up, place the ingredients for the coating in a large, shallow plate. Mix well. Coat each of the chicken pieces with this coating and transfer to a plate.
When the oil is ready, gently drop 3-4 pieces (or as many as the pan can comfortably accommodate) and fry till golden on both sides. For this, after a minute of dropping the chicken into the oil allow it to fry, then flip. Repeat it a couple of times more before removing.
Use a pair of kitchen tongs or a slotted spoon to remove the wings when done. Place them on an absorbent kitchen tissue.
Serve hot, sprinkled with chat masala if desired, otherwise, a sprinkle of some drops of lime is good enough.