Since its launch in 2016, Pokemon GO players had to wait for two years before being granted the ability to trade Pokemon with each other, a feature that has been integral to the franchise's gameplay. However, the initial implementation came with limitations, such as restricting trading to local players only, leaving long-distance trading out of the equation.
Trading in Pokemon GO is relatively simple, with players at or above level 10 needing to pay a certain amount of Stardust to trade, provided they are within 100 meters of each other. Additionally, the Stardust cost decreases if the traded creatures have been caught by both players. While the trading system works adequately, there is room for improvement, particularly in the case of