# Assets

## View your tokens and NFTs <a href="#view" id="view"></a>

Your tokens and their balances are displayed in the main window of Keeper Wallet, under the **Assets** tab.

Under the **NFTs** tab, there are your NFTs grouped into collections by creator's address. For NFTs from [Waves Ducks](https://wavesducks.com/) or [SIGN Art](https://sign-art.app/), you can see their images.

![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-8dea9f9a1b3e8646a6f3e3a854bf40b20e420cd4%2Fasset-tabs.png?alt=media) ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-c5b453813703115b77f993d97116a90538ca6752%2Fasset-nfts.png?alt=media)

To quickly find a certain token:

* Search by token name or ID.

  ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-169e0db8fc17945599a25d7a7f8181f3a06e2472%2Fasset-search.png?alt=media)
* Add tokens to Favorites: hover over the ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-852a6f612d5224b1715e279c24f97a04b197b2be%2Fdots-icon.png?alt=media) icon next to the token, then click ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-9d9d9ee5ca081f6d5a3e07273be4320a174b824c%2Ffavor-button.png?alt=media).

  ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-385dd8bcd2cca3e8579ea8b64b44e2929ef5bb24%2Fasset-favor.png?alt=media)

  To view only your Favorites, click ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-9d9d9ee5ca081f6d5a3e07273be4320a174b824c%2Ffavor-button.png?alt=media) next to the search bar.

  ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-da354d44ddff777eac7b94a9ee46c8183ffd5ff5%2Fasset-favor2.png?alt=media)
* To view only those tokens that you issued yourself, click ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-8cbc00c1b4ea08eec69a2f5005360de4703498fe%2Fme-button.png?alt=media) next to the search bar.

  ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-f22cad316830c5da6d06c6598c7769da38f3bc1f%2Fasset-me.png?alt=media)

Notice the labels on the token logos:

* ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-684d61987ee2083e49f3980cb2f4acc4c9184caa%2Fsponsor-icon.png?alt=media) means a sponsored asset that can be used instead of WAVES to pay fees for transfers and script invocations. [More about sponsored fee](https://docs.waves.tech/en/blockchain/waves-protocol/sponsored-fee)
* ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-bcd875dc289de2cadda74e122e57c029a912f730%2Fsmart-icon.png?alt=media) means a smart asset with an assigned script that restricts transactions involving the asset. [More about smart assets](https://docs.waves.tech/en/blockchain/token/smart-asset)

To see token details, hover over the ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-852a6f612d5224b1715e279c24f97a04b197b2be%2Fdots-icon.png?alt=media) icon next to the token, then click ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-dc59137013df1a78dc4894cda8ec4a7b330ca668%2Finfo-button.png?alt=media).

![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-e3891570dd0961c043e13ef284f48c4dd6a01f31%2Fasset-info.png?alt=media)

🛈 By default, Keeper hides [suspicious tokens](https://github.com/wavesplatform/waves-community/blob/master/Scam%20tokens%20according%20to%20the%20opinion%20of%20Waves%20Community.csv). To display all tokens, click ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-f3b23f72eb39de0b6da04639b1f687a1ebfe5815%2Fsettings-button.png?alt=media) in the upper right corner of the window and disable **Suspicious assets protection**.

![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-846e7d01b685fb27c2ae59f529aa84e274340810%2Fsettings-suspicious.png?alt=media)

## Transfer tokens

You can transfer tokens to another address on the Waves network.

1. On the **Assets** tab, hover over the ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-852a6f612d5224b1715e279c24f97a04b197b2be%2Fdots-icon.png?alt=media) icon next to the token, then click ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-2d3d01a216fe29cee11fd2be4eac1dc15f95fea7%2Fsend-button.png?alt=media).
2. Specify the recipient in any way convenient for you:
   * select the recipient from the [address book](https://docs.keeper-wallet.app/browser-extension/address-book) or your accounts by clicking the ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-691184ba8674c39e39f4fe0b8cd18ffd84b933f8%2Faddr-button.png?alt=media) icon,
   * enter a [domain name](https://docs.waves.domains/),
   * paste an address in regular `3P...` format.
3. Specify the token amount. Additionally, you can type the message (it will be available for everyone to read, just like any information on the blockchain). Click the **Send** button.

   ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-ca5a8923e73c8548ef22f1954fbd731ba7fd5ae7%2Fasset-transfer2.png?alt=media)
4. The transaction fee is 0.001 WAVES by default. You can choose another asset to pay the fee if needed.

   ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-09dae9d9630a1bd1ae7365964e601dc571794cfa%2Fasset-transfer-fee.png?alt=media)
5. Click **Approve**.

💡 To add the recipient to the [address book](https://docs.keeper-wallet.app/browser-extension/address-book), click the ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-cbeda3c6cae60338859b9a913cc67e10c220ddce%2Faddr-add-button.png?alt=media) icon before confirming the transaction or right after.

![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-4e002b40247c4fbd2812b0094b952eb11e93a65b%2Fasset-transfer-addr.png?alt=media)

After signing the transaction, you will see a notification of transaction sending with a link to its details in Waves Explorer. If the transaction fails to send, an error message will appear.

Normally, transactions reach the blockchain after 2 seconds on average. You can view the transaction history on the **History** tab.

## Transfer NFTs

1. On the **NFTs** tab, click on the collection thumbnail.
2. On the collection screen, click on the NFT thumbnail.
3. On the NFT screen, click **Send**.
4. Specify the recipient in any way convenient for you:
   * select the recipient from the [address book](https://docs.keeper-wallet.app/browser-extension/address-book) or your accounts by clicking the ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-691184ba8674c39e39f4fe0b8cd18ffd84b933f8%2Faddr-button.png?alt=media) icon,
   * enter a [domain name](https://docs.waves.domains/),
   * paste an address in regular `3P...` format.
5. Additionally, you can type the message (it will be available for everyone to read, just like any information on the blockchain).
6. Click the **Send** button.
7. The transaction fee is 0.001 WAVES by default. You can choose another asset to pay the fee if needed.
8. Click **Approve**.

After signing the transaction, you will see a notification of transaction sending with a link to its details in Waves Explorer. If the transaction fails to send, an error message will appear.

Normally, transactions reach the blockchain after 2 seconds on average. You can view the transaction history on the **History** tab.

## Exchange tokens

You can exchange tokens directly in Keeper Wallet, which is now integrated with [Swop.fi](https://swop.fi/) and [Puzzle Swap](https://puzzleswap.org). Keeper displays all exchange options and the difference between them in real time, and suggests the most profitable route by default.

1. Click **Swap**.

   ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-5d45d037e6fae108e5d7ef1ed966813bbdd26c4a%2Fasset-swap.png?alt=media)
2. Select a pair of tokens. To rearrange tokens, click ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-ad2811d5a437af8f5b309b64ad7f31f10253a574%2Freverse-button.png?alt=media).
3. Enter the amount to exchange. Check the estimated amount to receive and the minimum amount in the **Minimum Received** field.

   ![](https://68847396-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3H3GbLCR42u8NXO7cv8g%2Fuploads%2Fgit-blob-b81921ba03f038232f299d10aed2e0abae49510a%2Fasset-swap1.png?alt=media)
4. The transaction fee is 0.005 WAVES by default. You can choose another token to pay the fee in the **Transaction Fee** field if needed.
5. Click **Swap**.

The estimated amount may change — increase or decrease — if other users make exchanges before you do. However, you will receive at least the amount specified in the **Minimum Received** field. If the price movement is too large and the minimum amount is not attainable, the transaction is canceled. Then you can make the exchange at the new price if you wish.
