White
It all depends on the breed.
arcana and leg bar
Yes, it can be painful for a chicken to lay an egg, especially if the egg is large or if the chicken is experiencing health issues.
Leg color and egg color are only linked indirectly (by breed) and thus leg color cannot reliably be used as an egg color indicator. E.g. a Rhode Island Red hen (red/brown hen with yellow legs) will lay large brown eggs, but a Red Leghorn hen (also red/brown hen with yellow legs) will lay white eggs. In general, a better indicator of a chicken's egg color is her earlobes. (A chicken 'earlobe' is a round spot of skin just underneath the ear socket. It can be flabby or taut.) A chicken with red earlobes will typically lay brown (darker) eggs, where a chicken with white earlobes will lay white (lighter) eggs. Of course, there are exceptions to the rule. For help identifying a chicken's earlobe, see Related Links, below.
What you feed Chickens does not determine the color of the egg. The color of the egg is determined by the variety of the chicken. For instance, while a white leghorn chicken will lay white eggs, a Brahma chicken will lay brown eggs and an Americana chicken will lay eggs that range from blue to green! there has been a recent discovery of a chicken variety that lays purple eggs, but not much information is available about them yet.
A chicken's egg color is determined by the breed of the chicken. Different breeds of chickens lay different colored eggs, ranging from white and brown to blue and green. This egg color is inherited genetically and remains consistent within a particular breed.
the egg because dinos lay eggs
The feather color of a chicken does not affect the color of the eggs she lays. It is the breed of the hen that determines the egg color. A chicken that lays white eggs does not drop a brown egg every now and then either, a white egg layer will always lay white eggs. I have several white Araucana hens who lay Lavender colored eggs and a Black Cochin hen who lays light brown eggs (not black eggs)
A bad egg
Usually, a hen will lay an egg six months after it has hatched.
I don't believe so. I can normally tell what chicken layed what egg by what color it is.
All chicken can lay egg but not a fertile egg.