Adapted from True Thai, Victor Sodsook
Whisk together all of the ingredients except the chicken. Pour the marinade into a plastic or silicone bag with the chicken and marinate for at least 3 hours or up to 24 hours.
Traditionally the chicken is then skewered (because this would be street food in Thailand), but I find it easier to just grill the chicken pieces and serve with the sauce on the side. A Thai cucumber salad (see note below for link) is also traditional.
You can find a traditional but Spiralized Thai cucumber salad here.