1. Generacija I–III (rdeča/modra/rumena, zlata/srebrna/kristalna, rubin/safir/smaragdna):
- V teh generacijah Pokemon jajc ni bilo mogoče neposredno zamenjati z drugim igralcem.
- Namesto tega so morali igralci izvaliti jajca in nato zamenjati izvaljene Pokemone.
2. Generacija IV - V (Diamantno/Biserno/Platinum, HeartGold/SoulSilver, Črna/bela, Črna 2/Bela 2):
- Predstavljena možnost neposrednega trgovanja z jajci Pokemon z drugim igralcem.
- Vendar se lahko trguje samo z jajci, pridobljenimi v igri (kot je vzreja ali prejem od NPC-jev).
- Z jajci, prejetimi prek Wonder Trade ali GTS, ni bilo mogoče trgovati naprej.
3. Generacija VI - VII (X/Y, Omega Ruby/Alpha Sapphire, Sonce/Luna, Ultra Sun/Ultra Moon):
- Še naprej omogoča neposredno trgovanje z jajci Pokemon.
- Odstranjene so omejitve glede trgovanja z jajci, prejetimi prek Wonder Trade ali GTS, kar igralcem omogoča trgovanje z vsemi jajci, pridobljenimi v igri.
4. Generacija VIII (meč/ščit):
- Ohranja možnost neposrednega trgovanja z jajci Pokemon z drugimi igralci.
- Predstavlja koncept "Surprise Trades", ki igralcem omogoča trgovanje z naključnimi jajci z drugimi igralci prek interneta.
Omeniti velja, da medtem ko je Pokemon Eggs mogoče trgovati med igrami iste generacije, z njimi ni mogoče trgovati med različnimi generacijami Pokemon iger. Na primer, jajca, pridobljenega v igri Pokemon Sword/Shield, ni mogoče zamenjati za igro Pokemon iz prejšnje generacije, kot je Pokemon X/Y.
Poleg tega imajo lahko nekateri Pokemoni, kot so Event Pokemon ali Mythical Pokemon, omejitve glede trgovanja z jajci ali trgovanja z njimi. Vedno je dobro preveriti posebne podrobnosti in omejitve v zvezi s trgovanjem z jajci Pokemon v vsaki igri.