> For the complete documentation index, see [llms.txt](https://nfts-101.kyzzen.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nfts-101.kyzzen.io/wallet-and-safety/types-of-wallets.md).

# Types of Wallets

There are two main types of wallets, custodial and noncustodial.

The simple difference is custodial wallets are held by third-parties that store your keys (like centralized exchanges), while you secure your own keys for noncustodial wallets.

Having a custodial wallet is like having your money in a bank account that you can access regularly but don’t have full control of, while a custodial wallet is like having your money in a wallet in your pocket - you can fully control it but it is all up to you to protect it.

The common advice here is to always use noncustodial wallets for holding your assets, while custodial wallets can sometimes be used for trading and transferring of assets when needed.

For noncustodial wallets, there are two main types - hot and cold.

A hot wallet (aka software wallet) is connected to the internet. While they can be more convenient to use as they allow for easy access and quick transactions, they are also more vulnerable to hacking and other cyber threats. Examples of hot wallets include software wallets on a computer or mobile device and web-based wallets on a cryptocurrency exchange.

On the other hand, cold wallets (aka hardware wallets) are not connected to the internet and are hence considered more secure. These wallets are offline and are not accessible to hackers or other malicious actors. Cold wallets include hardware wallets and paper wallets. Hardware wallets are physical devices that store your private keys offline, such as a USB drive or a portable device. Paper wallets are literally a printout of your public and private keys, which can be stored in a secure location.

In general, it is recommended to store the majority of your assets in a cold wallet, and only keep a small amount in a hot wallet for easy access and quick transactions. Each type of wallets has its own advantages and drawbacks, and it's best to diversify and use different types of wallets for different purposes and use cases.

## Noncustodial Hot Wallets (Solana):

<table data-header-hidden><thead><tr><th width="165"></th><th width="356.3333333333333"></th><th></th></tr></thead><tbody><tr><td>WALLET NAME</td><td>INSTALLATION LINK</td><td>SETUP GUIDE</td></tr><tr><td>Phantom</td><td><a href="https://phantom.app/">https://phantom.app/</a> </td><td><a href="https://help.phantom.app/hc/en-us/articles/8071074929043-How-to-create-a-new-wallet#:~:text=Visit%20https://phantom.app,Wallet%22%20and%20create%20a%20password.">Link</a></td></tr><tr><td>Solflare</td><td><a href="https://solflare.com/">https://solflare.com/</a> </td><td><a href="https://docs.solflare.com/solflare/onboarding/web-app-and-extension/how-to-create-a-new-wallet">Link</a></td></tr><tr><td>Slope</td><td><a href="https://slope.finance/">https://slope.finance/</a> </td><td><a href="https://docs.slope.finance/slopewallet/getting-started">Link</a></td></tr><tr><td>Exodus</td><td><a href="https://www.exodus.com/">https://www.exodus.com/</a> </td><td><a href="https://www.exodus.com/support/article/37-how-do-i-get-started-with-exodus#:~:text=No%20account%20sign-up%20is,using%20your%20wallet%20right%20away.">Link</a></td></tr><tr><td>Coinbase</td><td><a href="https://www.coinbase.com/wallet">https://www.coinbase.com/wallet</a></td><td><a href="https://help.coinbase.com/en/coinbase/getting-started">Link</a></td></tr><tr><td>Atomic wallet</td><td><a href="https://atomicwallet.io/solana-wallet">https://atomicwallet.io/solana-wallet</a></td><td><a href="https://support.atomicwallet.io/article/7-how-to-set-up-a-wallet">Link</a></td></tr></tbody></table>

## **Noncustodial Cold Wallets:**

<table data-header-hidden><thead><tr><th width="165"></th><th width="582.3333333333333"></th></tr></thead><tbody><tr><td>WALLET NAME</td><td>WEBSITE</td></tr><tr><td>Ledger</td><td><a href="https://www.ledger.com/">https://www.ledger.com/</a></td></tr><tr><td>Trezor</td><td><a href="https://trezor.io/">https://trezor.io/</a></td></tr><tr><td>Ellipal</td><td><a href="https://www.ellipal.com/">https://www.ellipal.com/</a></td></tr><tr><td>Keystone</td><td><a href="https://keyst.one/">https://keyst.one/</a></td></tr></tbody></table>

**To read more about Crypto Wallets:**&#x20;

<https://www.ledger.com/academy/basic-basics/2-how-to-own-crypto/what-is-a-crypto-wallet>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://nfts-101.kyzzen.io/wallet-and-safety/types-of-wallets.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
