No, I don't mean selling shiny pokemon on ebay. I mean in the actual game and anime. I mean, Magikarp are sold a lot throughout games and at the game corner you can buy pokemon sometimes. However, the Magikarp deal is a tad shady, and the game corner pokemon are being run by team rocket (Most of the time). So, in a canon sense, not a real life sense, would selling pokemon be legal?