A Public key is a cryptographic code that allows you to receive cryptocurrencies into your account. Both the Private and Public key is required to ensure the security of the crypto economy.