Add the chicken thighs to a pan, massage the coarse salt into the chicken and set aside.
Add the Thai curry paste, coconut milk, lime juice, cilantro, lemongrass, garlic, oil, and salt to a small blender or food processor and process until smooth and creamy.
Stir the chicken in the marinade until it is completely covered by the marinade. Stick a skewer through the length of the chicken thigh. Repeat until all of the chicken has been skewered.
Pour the marinade over the chicken. Cover the pan and let the chicken marinate in the refrigerator for 1 hour or up to overnight for extra flavorful chicken.
While the chicken is marinating, prepare the sauce. Heat the oil in a small saucepan. Add the green onion and lemon grass and season with salt. Saute for 2-3 minutes and then add the coconut milk and chili paste. Whisk to combine. Bring the coconut milk to a gentle simmer over medium/high heat. Turn the heat to low and keep the sauce warm until ready to serve.
Remove the chicken from the refrigerator and let it sit at room temperature for 10-15 minutes.
Heat 1-2 tablespoons of avocado oil in a large skillet over medium/high heat. Add the chicken skewers and sear them for 3-6 minutes on each side or until the internal temperature of the chicken reaches 165ºF. Be sure to move the chicken around the first minute to make sure it doesn’t stick to the pan.
Remove the chicken from the heat and serve with the coconut sauce. Option to serve the chicken over coconut rice.