Obtain 20 Hearts 1
Learn all songs
Collect all 100 Golden Skulltulas 2
Obtain Double Defense and Double Magic
Obtain the Gerudo Card and Stone of Agony
Obtain the Giant's Wallet
Obtain all items on the Item Select subscreen (Eg. Din's Fire, Boomerang) 3 4.
Obtain all equipment on the Equipment subscreen (Eg. Goron Tunic, Hover Boots, Golden Scale) 3
Obtain all Spiritual Stones (Eg. Zora's Sapphire) and Medallions (Eg. Fire Medallion) by triggering the blue warp at the end of each dungeon
Complete the game (reach the credits)
Timing ends on last hit on Ganon
Maps, Compasses, and Boss Keys are not required
Ganon's Castle trials are not required
Obtaining the cow in Link's house is not required
Buying or planting all Magic Beans is not required
Duping a bottle over an item is allowed, but your final inventory must be complete
1 You must obtain all 8 individual heart containers and all 36 individual heart pieces. Obtaining any of the extra heart pieces do not count towards all hearts.
2 You may obtain tokens more than once, however you must obtain all individual 100 Golden Skulltulas.
3 Only highest upgrades are required for the following items. (Eg. Golden Scale, Golden Gauntlets, Longshot)
4All of the required items must be physically collected (held above Link's head)