In a hot pan toast the peanuts until brown. Crush them into a powder in a food processor or mortar and pestle.
In a food processor whizz together all of the sauce base ingredients to make a thick paste.
In a pan on medium heat, add 1 tablespoon coconut oil, and the sauce base paste until the oil starts to separate (around 2 minutes) add most of the crushed peanuts, keeping a small amount for finishing.
Saute for 1 more minute then add all the remaining wet ingredients, and salt. Taste and adjust seasoning. Top with the remaining crushed peanuts and serve. Can be served with satay, prawns crackers, grilled meats and even mixed into a salad dressing.