Break apart the cold jasmine rice with your hands before cooking so there are minimal clumps.
Heat a wok or large skillet over high heat until very hot.
Add 1 1/2 tablespoons oil.
Add the chicken along with the kosher salt, black pepper, and white pepper. Stir-fry for 5 to 6 minutes until browned with caramelized edges. Remove from the pan and set aside.
Reduce heat slightly to medium-high. Add the remaining oil.
Add the eggs and scramble gently until barely set with soft curds. Remove and reserve.
Add the onion and bell pepper. Stir-fry for about 2 minutes until slightly softened while still maintaining texture.
Add the garlic and ginger. Stir-fry for 15 to 20 seconds until fragrant.
Push the vegetables aside. Add the curry paste directly against the hot pan surface and cook for 45 to 60 seconds while stirring constantly until aromatic and slightly darkened.
Stir in the soy sauce, fish sauce, oyster sauce, brown sugar, and coconut milk.
Immediately add the rice and toss aggressively to evenly coat all grains.
Spread portions of the rice against the pan and allow them to sit undisturbed briefly so lightly crisped edges develop.
If the rice seems too dry, add 1 to 2 teaspoons chicken stock if needed. Avoid excess liquid.
Return the chicken, eggs, and peas. Stir-fry for another 1 to 2 minutes until heated through.
Turn off the heat. Stir in the green onions, Thai basil, and lime juice.
Taste and adjust seasoning if needed.
Serve immediately while hot with optional garnishes.