> For the complete documentation index, see [llms.txt](https://wiki.havenprotocol.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.havenprotocol.org/overview/wallet.md).

# Wallet

#### The Basics

A Haven account, or wallet, stores the information necessary to send and receive Haven. In addition to sending and receiving, the Haven Wallet software keeps a private history of your transactions and allows you to cryptographically sign messages. It also includes Haven mining software and an address book.

The term "hot wallet" describes a Haven [account](/overview/account.md) which is connected to the Internet. You can send funds easily but security is much lower than a cold wallet. Never store large amounts of cryptocurrency in a hot wallet!

A cold wallet is generated on a trusted device or computer via an [airgap](/overview/airgap.md). If the device is to be reused, the data storage should be securely overwritten. As soon as a cold wallet is connected to the Internet or its mnemonic phrase or [spend-key](/overview/spend-key.md) is entered on an Internet-connected device, it's no longer "cold" and should be considered "hot".

A Haven [paper-wallet](/overview/paper-wallet.md) can be generated by downloading the source code of [https://havenaddress.org/](http://paper-wallet.havenprotocol.org/#/). Verify the signature of the code on a trusted airgapped device. Create the wallet and print or store it on the media of your choice.

Haven accounts and paper-wallets can be stored on any media - paper, USB drive, CD/DVD, or a hardware wallet device (Ledger available soon).
