# Assets

* [\[Android\] View your assets](#android-view-your-assets)
* [\[iOS\] View your assets](#ios-view-your-assets)
* [Transfer tokens within Waves network](#transfer-tokens-within-waves-network)
* [\[Android\] Transfer tokens from Waves network to Ethereum](#android-transfer-tokens-from-waves-network-to-ethereum)
* [Exchange tokens](#exchange-tokens)

## \[Android] View your assets

The **Dashboard** screen provides an overview of your crypto assets: total value and the top assets in each category:

* **Wallet**: on-balance tokens. To see token details, tap the token, then switch to the **Overview** tab.
* **Investments**: assets invested in the Waves ecosystem DeFi protocols: liquidity pools, staking and leasing.
* **NFTs**: NFTs grouped into collections by creator's address.

The **Portfolio** screen provides the full list of your assets and detailed information about your investments.

## \[iOS] View your assets

Your main tokens are displayed on the main screen in the **Wallet** tab. Tap **View all** to see all tokens except NFTs.

To see token details, tap the asset, then switch to the **Overview** tab.

## Transfer tokens within Waves network

1. Tap **Send** on the main screen and select a token,

   *or*

   tap **Send** on the token screen.
2. Specify the recipient: paste an address in `3P...` format or enter a [domain name](https://docs.waves.domains/).
3. Specify the token amount.
4. The transaction fee is 0.001 WAVES by default. You can choose another token to pay the fee: tap **Transaction fee** if needed.
5. Tap **Continue**, then **Send**.

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.

## \[Android] Transfer tokens from Waves network to Ethereum

Cross-chain transfers are performed via PepeBridge, see [list of supported tokens and fees](https://bridge.pepe.team/fees).

1. Tap **Send** on the main screen and select a token,

   *or*

   tap **Send** on the token screen.
2. Specify the recipient: paste an address in `0x...` format. The Ethereum network will be selected automatically.
3. Tap **Continue**.
4. On the **Send via Pepe** screen, specify the token amount.
5. If you transfer USDT or USDC, tap **Choose Token** and select ERC-20 option.
6. Tap **Connect wallet**, then **Transfer**.

## Exchange tokens

You can exchange tokens directly in Keeper Wallet at the most favorable rates found by smart routing algorithm.

1. Tap **Swap** on the main screen or the token screen.
2. Select a pair of tokens.
3. Enter the amount to exchange or tap **Max**. Check the estimated amount to receive under **You get**.
4. The transaction fee is 0.005 WAVES by default. You can choose another token to pay the fee: tap **Transaction fee** if needed.
5. Tap **Review swap**, then **Swap**.

The estimated amount may change — increase or decrease — if other users make exchanges before you do. In the swap settings, you can set the allowable slippage (**Slippage tolerance**) by which the actual amount to receive may be less than expected.


---

# Agent Instructions: 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:

```
GET https://docs.keeper-wallet.app/mobile-app/assets.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
