In a sauce pan melt butter and add ginger paste and garlic paste. Cook on low flame until the raw smell goes off.
Add tomato puree, chili flakes, soy sauce, chili sauce, black pepper powder, ketchup, and sugar. Stir well, taste and add salt if needed.
Add enough water to adjust the consistency. Allow to cook on low flame for 1 minute and turn the flame off. Allow to cool and room temperature and serve with fried chicken of your choice.