Niantic announced a new interaction with your friends in Pokémon GO!! Trainers, can connect with your friends by New Friends System!! New Friends System is allowing trainers to have adding friends, friendship battle bonus, gifting and trading.
Pokémon GO will assign a Trainer Code for each trainers, to invite or accept other trainers friend request to become friends and list all friends in Pokémon GO Friends List.
Gifting and Friendship Level
After become a friend in Pokémon GO, there are 5 Friendship Level for your friends, Friend, Good Friend, Great Friend, Ultra Friend, Ultra Friend, Best Friend. Trainer can spin PokéStop or Gym to receive a Gift. The Gift, only allow to send to your friend on Friends List. It maybe a postcard, an Egg (** may be alola egg), or other items.
Trainers can through sending Gift to a friend, or battle in raids and Gyms to increase the Friendship Level, Friend, Good Friend, Great Friend, Ultra Friend, Ultra Friend, Best Friend and unlock bonuses play together. For example, Attack bonus, and trading rate.
Trading, is the most wanted function in Pokémon GO. Basically, trainers need to reach Level 10 and building your Friendship with a friend before trading.
Secondly, All tradings are based on the caught location and Friendship Level to decide the Stardust spending.
Others, such as Legendary Pokémons, or Shiny Pokémons, or a Pokémons do not currently in trainer’s Pokédex, then Special Trade will be happening. A Special Trades, it only occur once per day with Best Friend Friendship Level or above.
** A very important message on trading, all Pokémon Tradings, the individual value (IV) will be changed.