Bantupay | Wallet

What is a wallet

A cryptocurrency wallet is an app that allows cryptocurrency users to store and retrieve their digital assets. As with conventional currency, you don’t need a wallet to spend your cash, but it certainly helps to keep it all in one place. When a user acquires cryptocurrency, such as $XBN, He/she can store it in a cryptocurrency wallet and from there use it to make transactions.

What’s in a Wallet?

Unlike real-world wallets, which hold real-world cash, Bantu wallets don’t hold digital cash. Not directly. Rather, they allow users to view the history and current state of the Bantu ledger, and to sign and submit transactions. Accounts, balances, and offers to buy and sell assets are kept on the ledger itself, which is shared by all the nodes that make up the network. A wallet may store references or caches to the Bantu database, but the actual record and the value it tracks are on chain.

Securing Your Wallet

Even though wallets can operate client-side, they deal with a user’s secret keys, which give direct access to their account, and to any value they hold in it. That’s why it’s essential to require all web traffic to flow over strong TLS methods. Even when developing locally, use a self-signed localhost certificate to develop secure habits from the very beginning. Bantu may be incredibly easy and intuitive, but it’s also powerful money-moving software. Don’t skimp on security. Your future self and all your users thank you.

1 Like