# How to create a wallet

{% hint style="warning" %}
Only users with the *Owner* role can create wallets.
{% endhint %}

## Enterprise wallets

To create a wallet:

{% stepper %}
{% step %}
Go to **Wallet management** > **Wallets**.
{% endstep %}

{% step %}
Click **Add wallet**.
{% endstep %}

{% step %}
Select the type of a wallet: mark the **Enterprise wallet** and click **Proceed**.

Mind that you can’t change the wallet type after creation.
{% endstep %}

{% step %}
Select a wallet currency and click **Proceed**.

Enterprise wallets can be denominated in cryptocurrencies: coins, stable coins, and tokens. Available currencies are specified in the system settings.

Mind that you can’t change the wallet currency after creation.

If you select a token as the wallet currency, you’ll be additionally asked to select a [parent wallet](#user-content-fn-1)[^1].
{% endstep %}

{% step %}
For wallets denominated in ETH, TRX, BNB, XRP, or XLM, select a wallet from which the [Activation fee](#user-content-fn-2)[^2] will be deposited, or enable the **Activate wallet later** toggle.
{% endstep %}

{% step %}
If needed, specify the **Advanced options**. You can set:

* **Label** — a tag or name of your wallet. This label will be displayed in the wallet list and can be used for a quick search. It can be any name convenient for you.
* **Minimum transfer amount** — the minimum amount of the incoming transfer, in the wallet currency. Payments below the specified amount will be automatically rejected. This can be useful if the transaction blockchain fee exceeds the transaction amount.
* **Notification addresses** — one or more comma-separated email addresses to which notifications about new transactions should be sent.
* **Customer support emails** — one or more comma-separated email addresses of your customer support service. These emails will be displayed on Payment pages, so that your clients and payers can send help requests. It's recommended to specify this value, as if it isn't specified, such requests will be sent to B2BINPAY customer support which may result in increased processing time.

You can change these values anytime.
{% endstep %}

{% step %}
Click **Proceed** to create the wallet.
{% endstep %}
{% endstepper %}

The newly created wallet is now available in the wallet list and is assigned the **In progress** status for several minutes. This is required for the wallet to be registered in the system. Wait until the status changes to **Active** to start using your wallet.

{% hint style="info" %}
Wallets denominated in ETH, TRX, BNB, XRP, or XLM require the [Activation fee](#user-content-fn-2)[^2]. If you enabled the **Activate wallet later** toggle while creating such a wallet, it will remain in the *In progress* status.

Deposit the required amount of funds to the wallet to activate it. You can find the deposit address in the wallet details.
{% endhint %}

## Merchant wallets

To create a wallet:

{% stepper %}
{% step %}
Go to **Wallet management** > **Wallets**.
{% endstep %}

{% step %}
Click **Add wallet**.
{% endstep %}

{% step %}
Select the type of a wallet: mark the **Merchant wallet** and click **Proceed**.

Mind that you can’t change the wallet type after creation.
{% endstep %}

{% step %}
Select a wallet currency and click **Proceed**.

Merchant wallets can be denominated either in fiat or in cryptocurrencies: coins, stable coins, and tokens. Available currencies are specified in the system settings.

Mind that you can’t change the wallet currency after creation.
{% endstep %}

{% step %}
If needed, specify the **Advanced options**. You can set:

* **Label** — a tag or name of your wallet. This label will be displayed in the wallet list and can be used for a quick search. It can be any name convenient for you.
* **Site URL** — a link to your landing page or any other resources.
* **Notification addresses** — one or more comma-separated email addresses to which notifications about new transactions should be sent.
* **Customer support emails** — one or more email addresses of your customer support service. These emails will be displayed on Payment pages, so that your clients and payers can send help requests. It's recommended to specify this value, as if it isn't specified, such requests will be sent to B2BINPAY customer support which may result in increased processing time.

You can change these values anytime.
{% endstep %}

{% step %}
Click **Proceed** to create the wallet.
{% endstep %}
{% endstepper %}

The newly created wallet is now available in the wallet list and is assigned the **In progress** status for several minutes. This is required for the wallet to be registered in the system. Wait until the status changes to **Active** to start using your wallet.

## Swap wallets

{% hint style="info" %}
You can only create one Swap wallet per currency.
{% endhint %}

To create a wallet:

{% stepper %}
{% step %}
Go to **Swaps** > **Wallets**.
{% endstep %}

{% step %}
Click **Add swap wallet**.
{% endstep %}

{% step %}
Select a wallet currency and click **Confirm**.

Swap wallets can be denominated either in fiat or in cryptocurrencies: coins, stable coins, and tokens. Available currencies are specified in the system settings.

Mind that you can’t change the wallet currency after creation.
{% endstep %}
{% endstepper %}

The newly created wallet is now available on the **Swaps** > **Wallets** page and can be topped up and used for swap operations.

## Custody wallets

{% hint style="info" %}
You can only create one Swap wallet per currency.
{% endhint %}

To create a wallet:

{% stepper %}
{% step %}
Go to **Custody** > **Wallets**.
{% endstep %}

{% step %}
Click **Add custody wallet**.
{% endstep %}

{% step %}
Select a wallet currency.

Custody wallets can be denominated in cryptocurrencies: coins, stable coins, and tokens. Available currencies are specified in the system settings.

Mind that you can’t change the wallet currency after creation.

Click **Proceed**.
{% endstep %}

{% step %}
If needed, specify the **Advanced options**. You can set:

* **Label** — a tag or name of your wallet. This label will be displayed in the wallet list and can be used for a quick search. It can be any name convenient for you.
* **Notification addresses** — one or more comma-separated email addresses to which notifications about new transactions should be sent.

Click **Confirm** to create the wallet.
{% endstep %}
{% endstepper %}

The newly created wallet is now available on the **Custody** > **Wallets** page and can be topped up.

[^1]: Enterprise wallet to which a token wallet is linked.

[^2]: A deposit to activate your wallet.

    For more details: [Key terms](/references/key-terms.md#activation-fee)


---

# 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.b2binpay.com/how-tos/manage-your-wallets/how-to-create-a-wallet.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.
