Trading Legendary Pokmon requires a significant investment of Stardust, a valuable in-game resource used for powering up Pokmon. The cost varies depending on the friendship level between the trading partners. For example, trading a Legendary Pokmon with a Best Friend costs significantly less than trading with someone at a lower friendship level.
This mechanic serves several purposes within the game’s ecosystem. It controls the distribution of powerful Pokmon, preventing rampant trading and maintaining their rarity. The escalating cost based on friendship level encourages players to build strong in-game relationships. Historically, trading costs for Legendary Pokmon have been adjusted to balance gameplay and maintain a healthy in-game economy.