> For the complete documentation index, see [llms.txt](https://docs.pay.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pay.io/assets/treasury-wallet/deposit-to-treasury-wallet.md).

# Deposit to Treasury Wallet

In addition to receiving funds via automatic sweeps from your Hot Wallet, your **Treasury Wallet** can also be funded directly from an external wallet or exchange. This is useful when you wish to move funds into self-custody storage without routing them through the operational layer first.

#### Prerequisites

* Your Treasury Wallet has been set up and confirmed. See [Treasury Wallet](https://docs.pay.io/assets/treasury-wallet) for the one-time setup steps.
* You have access to an external wallet or exchange from which you will be sending funds.

***

## Making a Deposit

{% stepper %}
{% step %}

### **Navigate to the Treasury Wallet Page**

From the left-hand navigation, select **Treasury Wallet**. Here you will see your current balances across all configured assets and networks.

Click the **"Deposit"** button to begin.
{% endstep %}

{% step %}

### **Select Your Asset and Network**

A modal window will appear. Use the dropdowns to select:

* **Token** as the cryptocurrency or stablecoin you wish to deposit (e.g., USDT, BTC, ETH).
* **Network** as the blockchain network over which the funds will be sent (e.g., Tron, Ethereum, Polygon).

{% hint style="info" %}
Not sure which network to choose? See [Asset Networks](/assets/asset-management-add-edit-disable/asset-networks.md) for guidance on selecting the right network for your asset.
{% endhint %}
{% endstep %}

{% step %}

### **Scan the QR Code or Copy the Wallet Address**

Once you have selected your token and network, a unique QR code will be displayed alongside your Treasury Wallet receiving address.

From your external wallet or exchange, either:

* **Scan the QR code** with your device to autopopulate the destination address, or
* **Copy the wallet address** manually and paste it into your sending platform.

{% hint style="warning" %}
**Before sending, verify the following:**

* The receiving address displayed beneath the QR code matches your Treasury Wallet address exactly.
* The **token** you are sending **matches** the token selected in the previous step.
* The **network** you are sending on **matches** the network you selected.

Sending funds using the wrong token and network combination may result in **permanent, unrecoverable loss of funds**.
{% endhint %}
{% endstep %}

{% step %}

### **Complete the Deposit From Your Device**

Confirm and broadcast the transaction from your external wallet or exchange. Once the required number of network confirmations have been reached, the funds will appear in your Treasury Wallet balance automatically.

{% hint style="info" %}
**Confirmation times vary by network.**&#x20;

If your funds do not appear immediately, allow a few minutes for the transaction to be confirmed on-chain. You can monitor the status using the transaction hash on the relevant block explorer.&#x20;
{% endhint %}
{% endstep %}
{% endstepper %}

***

#### What's Next?

* [Transferring Funds to Your Hot Wallet](/assets/treasury-wallet/transfer-from-treasury-wallet-to-hot-wallet.md) to move funds from Treasury back into your operational float when needed.
* [Float Set-Up and Maintenance](/assets/float-set-up-and-maintenance.md) to ensure your Hot Wallet always holds sufficient liquidity for player payouts.
* [Setting up Sweeps and Alerts](/assets/setting-up-sweeps-and-alerts.md) to automate the movement of surplus Hot Wallet funds into your Treasury 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://docs.pay.io/assets/treasury-wallet/deposit-to-treasury-wallet.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.
