Pokemon Center

Trading is an in-game feature added in version 2.5.

How to
The trading option can be found on the game-mode menu.

You have to choose a Pokemon to trade away. When this is done, the game will save, and you will get a preview code and a security code, both of these must be written down.

Then, you must go to the "Receive Trade Pokemon" option.

You can now enter the preview code, this lets you see what Pokemon you will get.

And lastly, you can now enter the security code, this will put the previewed Pokemon in your storage.

List of NPC Trades
There are currently two NPC trades. NPC trades are special trades only available through the game. You do not require a code for those kind of trades. They are triggered by using the wanted Pokemon in the appropriate level.

- You can do a NPC trade an infinite amount of times.

- When you trade a shiny Pokemon, you'll always receive another shiny Pokemon.

Changes
Version 2.5: Trading is added. At first, there was a bug that deleted all the moves of a traded Pokemon.

Version 2.5.1: Bugfix: traded Pokemons' moves are no longer deleted.

Version 2.5.3: Hacked Pokemon and Mew can no longer be traded.

Version 2.6: Move Relearner is added now to relearn moves deleted by trading Pokemon in v2.5.

Version 2.6.1: Mew can now be traded again.

Version 2.7: Kyogre, Onix, Goldeen, Horsea, Shellder, Staryu, Starmie, and Pokemon whose level is higher than the current cap cannot be traded.

Version 3.1: Onix is now available in the game; because of this, Onix can be traded now.

Version 3.1.5: The option "Select Trade Pokémon" is disabled.

Version 3.2: The Trading Center will be introduced, there will be no codes to reduce hacking.

Note : If you were a victim of the version 2.5 bug don't release your Pokemon as Sam has announced that he will be adding Move Relearner to version 2.6, which will allow you to buy the moves back.

Security
As of version 2.5, trading function is extremely insecure. You can easily generate any Pokemon you want and send it to anybody. You can do that with just your browser, though it will need some knowledge, but it may be done even easier with a Pokemon generator. After 2.5.1 was introduced, all non-obtainable Pokemon, including Mew, as well as all Pokemon over the current level cap were banned from trading. After 2.6.1 Mew was able to be traded once again.

Trivia
NOTE: Trading mode will receive a MASSIVE change in the next update. Check out the blogfor more info.
 * The Raticate and Butterfree at the top next to the word Trading represent the first time ash traded pokemon.