Clean the chicken feet thoroughly and remove the nails. Boil the chicken feet over medium heat for 20–25 minutes, or until tender. Remove from the pot, drain, and set aside.
In a separate pot, bring water to a boil over medium heat. Add chicken breast, kaffir lime leaves, garlic, shallots, fingerroots, salt, and optional fresh chilies. Reduce heat and let it simmer for 20–30 minutes, or until the chicken is fully cooked.
Strain the cooked chicken and aromatics from the broth. Set the broth aside for later use.
Using a mortar and pestle (you can also use a food processor), pound the cooked shallots, garlic, finger roots, and chilies into a coarse paste.
Pound red curry paste into the pounded aromatics, blending until smooth and fragrant.
Tear the cooked chicken breast into small pieces, then pound it into the curry paste mixture until well incorporated and smooth.
Heat 1/3 of the coconut milk in a pot over medium heat. Add the pounded curry paste and stir until aromatic and the oil begins to separate.
Pour the reserved strained broth into the pot with the curry paste mixture. Bring it back to a boil and season with rosdee seasoning powder, MSG, fish sauce, and the remaining coconut milk. (Optionally, adjust sweetness with palm sugar if desired, but I like this dish as it is).
Add the chicken feet, kaffir lime leaves, green onions, and optional fish balls, optional fried dried chilies, and optional chicken blood. Bring to a full boil, then remove from heat. Serve hot with rice vermicelli and fresh vegetables. Enjoy!