Starter Egg Quest

The Starter Egg Quest is given by a certain NPC named Kanaya on the basement floor of the Grand Hall post-restoration. You must breed eggs of all 21 Starter Pokemon made available at the start of the game and submit them to her. 
==Quest Assignment==
You can only accept this quest after obtaining the 14th badge. At that point, you need to donate to one of the three restoration projects in the counter in the ground floor of Grand Hall, to be granted entry into the basement.
Onn the basement floor of the Grand Hall, there's a room called Starter Pokémon Storage room. The quest giver Kanaya will complain about the amount of Starter Pokémon being in high demand, then asks you to gather all of the starters' eggs and submit them to her.
== Starter Locations ==
Even though the quest giver is only available after the 14th badge, you can start collecting the starters and the eggs way before that. The table below shows the earliest available points of all starters.
Dex No.	Starter 	Available 	Location 	Guide
007 	Squirtle 	After Badge 05	Byxbysion Wasteland 	Squirtle Special Encounter
498 	Tepig 	After Badge 05	Pyrous Mountain 	Tepig Special Encounter
152 	Chikorita 	After Badge 05	Azurine Island 	Chikorita Special Encounter
393 	Piplup 	After Badge 08	7th Street 	Piplup Special Encounter
155 	Cyndaquil 	After Badge 08	7th Street 	Pokémon Market
650 	Chespin 	After Badge 09	7th Street 	Chespin Special Encounter
387 	Turtwig 	After Badge 10	Agate Circus 	Turtwig Event
158 	Totodile 	After Badge 12	Ametrine Mountain 	Totodile Special Encounter
653 	Fennekin 	After Badge 12	Water Treatment Center	Fennekin Special Encounter
252 	Treecko 	After Badge 13	The Underroot 	Treecko Special Encounter
728 	Popplio 	After Badge 13	Coral Ward 	Popplio Special Encounter
004 	Charmander	After Badge 13	Pyrous Mountain 	Charmander Special Encounter
258 	Mudkip 	After Badge 13	Azurine Lake 	Mudkip Special Encounter
001 	Bulbasaur 	After Badge 14	Azurine Island 	Bulbasaur Special Encounter
725 	Litten 	After Badge 14	7th Street 	Litten Special Encounter
501 	Oshawott 	After Badge 14	7th Street 	Oshawott Special Encounter
390 	Chimchar 	After Badge 14	Azurine Island 	Chimchar Trade
722 	Rowlet 	After Badge 14	Teknite Ridge 	Rowlet Special Encounter
255 	Torchic 	After Badge 16	Calcenon City 	Torchic Special Encounter
495 	Snivy 	After Badge 16	Route 4 	Snivy Special Encounter
656 	Froakie 	After Badge 16	Agate City 	Bee's Pokedex Sidequests
==Rewards==
For every 3 eggs you submit to the quest giver, regardless of whether if they are of the same type, you will be given reset discs for HP, ATK, DEF, SPATK, SPDEF, SPEED respectively.
After you submit all 21 starter eggs, the quest giver will be delighted to see that there are now enough Starter Pokémon to hand out to new Trainers. She will then give you the following rewards: TM26 Earthquake, the Garchompite and the Psychium Z.