The public key is what you give to someone so they can send you Bitcoin. Hi Sinethemba, Thanks for your inquiry. This is the most arduous part of setting up your account but in reality should only take you five minutes. There are hardware wallets and software wallets. We may receive compensation when you use CoinCorner. Ask your question.