The basic Pokémon tenet of trading Pokémon has been noticeably absent from Pokémon GO. Now, nearly two years after launch, Niantic Inc has finally announced that trading, gifting, and an actual friends list are being added to Pokémon GO later this week.
To add friends you’ll need to exchange Trainer Codes, not unlike how Nintendo operates their friends lists. Plug in the code and you can send a friend request and add them to your new friends list.
To trade Pokémon you must be physically near someone you’ve added to your friends list, both Trainers must be at least level 10. Trading Pokémon requires Stardust, but the traded Pokémon earns Candy in the process. The amount of Candy depends on how far away the two Pokémon were caught from each other. You can lower the Stardust trading requirements by building your friendship level.
Each friend has a friendship level that can be increased through gifting or cooperative battles. Gifts are received through PokéStops, and can’t be opened normally. Instead you have to trade them to friends, which they can open for a showering of loot, and a postcard of the PokéStop location.
Rare Pokémon such as Legendaries require a Special Trade. A Special Trade is limited to once per day, and only between a Great or Best Friend with high enough friendship level. It’ll also cost a bunch of Stardust.
Trading has been a highly requested feature for Pokémon GO since launch. Niantic had promised it was a forthcoming feature. Pokémon GO originally launched in Summer 2016 and went on to become a global phenomena, and introducing much of the world to the magic of an AR mobile game.
The trading and friends update should hit later this week.