How is address recognized between wallets Lets assume I create a wallet in Jaxx and Bittrex for ETH token which in turn creates public &amp; private key pair. I am able to transfer coins between different wallets.

How is the address generated by Jaxx recognized by Bittrex wallet ? Is it because the underlying process of (PGP) generation of public key is same ?

How different is this process from PGP ?
Addresses are a standard encoding of data used by Bitcoin and other altcoins. When you enter an address into a wallet, it will decode it in the specific way that all wallets know to decode an address.


  How different is this process from PGP ?


PGP has nothing to do with Bitcoin (or cryptocurrencies) at all whatsoever.