Written By Anthony Ugwu
A bitcoin wallet is a digital software application that allows users to securely store, send, and receive Bitcoin. It does not actually store Bitcoin, but instead, it stores the private keys necessary to access and manage the user's Bitcoin balance.
A wallet can be custodial(Does not give users access to their private keys) or Non-Custodial(Gives users full control of their bitcoins by providing the private keys and Mnemonic words for HD wallets). In this project, we will be building a non-custodial wallet.
Anthony continues to show you how to build a bitcoin wallet API in this link. Click to continue reading.