The official Pokémon GO website confirmed that Trading, Friends and Gift features are coming to Pokémon GO this week. In order to add a friend in Pokémon GO, you must first ask them to share their Trainer Code with you. To invite a Trainer to become your friend, simply enter their Trainer Code and then send them a request. If they accept, you’ll become friends, and you’ll see them in your Friends List. When you spin a Photo Disc at a PokéStop or Gym you will receive a Gift. You can't open this Gift but you can send it to a friend on your Friend List. Inside the Gift will be a stash of helpful items, which your friend will receive along with a postcard showing where you picked up your Gift. Gifts can also include an Egg. This Egg will will contain an Alolan form of a Pokémon. When you send a Gift to a friend or participate in a raid or Gym battle with them, you can increase your Friendship Level. As your Friendship Level builds, you’ll then unlock bonuses when you play together. For example, when you and a Great Friend participate in a Gym battle or Raid Battle together, you can earn an Attack bonus to give your Pokémon an edge! You can increase your Friendship Level once per day per friend. There are four levels of friendship: Good Friend, Great Friend, Ultra Friend and Best Friend. You can also build your Friendship Level by trading Pokémon with a friend. If you’re near a friend and have a Trainer Level of 10 or higher, you can trade Pokémon you’ve caught with that friend. Completing a trade earns a bonus Candy for the Pokémon you’ve traded away, and that bonus can increase if the Pokémon you traded were caught in locations far apart from each other. All trades are powered by Stardust, and some trades require more Stardust than others. As you build your Friendship Level with the friend you are trading with, you’ll find that you can complete the trade with much less Stardust. NOTE: the amount of Stardust varies Legenday Pokémon, Shiny Pokémon and Pokémon not currently in your Pokédex require a Special Trade. You can make a special trade once a day. Special Trades can only occur once a day with a Great Friend or Best Friend when you trade a Pokémon to a friend, you can see the range of CP and HP that it could have. This range adjusts based on your friends's level and will also be affected by your Friendship level. After you complete the trade, the stats of both Pokémon will change randomly to reflect this new range.