When you want to participate in transactions in the blockchain you have to create and open a wallet. A wallet is not our traditional wallet made out of leather or any other material but it is either an app, a USB-like device, or if you are hardcore on crypto and store a huge amount then the Ngrave wallet which has stainless steel graphene as an extra layer of protection is ideal!
Now, what a wallet does is it uses the public and private key cryptography technique we learned in the previous module and especially the 2nd use case where it creates a private key once opened and through that private key it also creates a public key. Now, every time that you send a transaction, the transaction is signed by your private key of the wallet and then the wallet broadcasts your transaction to the rest of the network and to their copies of the blockchain. They in turn use your wallet’s signature and public key to verify if you have enough balance in your account. If so, a miner comes to add the transaction together with others into the blockchain.
It also notifies you when someone sends you funds.