While it is important that the eggs for curry are hardboiled, you surely don't want to overcook them and end up having a green ring around the yolk. To achieve the best result, use eggs that are at room temperature and put them in the saucepan once the water is boiling; allow the eggs to boil for 6-7 minutes, then remove and place in a bowl of cold water. Peel and use.