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

# Verify wallet

Prove ownership of your treasury wallet to a mint/burn counterparty.

Organizations that fund their treasury through a **mint/burn counterparty** are usually asked to prove they control the destination wallet before any stablecoins are issued.\
A **mint/burn counterparty** is an institution that receives fiat from you and issues stablecoins directly to your wallet.

The standard proof is a **dust transaction**: you send a tiny, specific amount (for example `0.2345` XLM), sometimes with a specific memo, from the treasury wallet to an address the counterparty gives you. Because only the wallet's owner can send that exact amount, the counterparty can confirm they are issuing funds to the right wallet.

![Verify wallet ownership dialog](https://3427593773-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYaTRWumFGJjYtG8IAVar%2Fuploads%2Fgit-blob-dcdb71972a71a3693bebb7b9b58ba07c60640483%2Fverify-wallet.png?alt=media)

## How to verify

1. Click **Verify wallet** on the treasury wallet.
2. The dialog shows the asset fixed to the chain's native token (for example **XLM** on Stellar).
3. Enter the **exact amount** supplied by the institution (maximum 1 XLM).
4. Enter the **destination address** supplied by the institution.
5. If the institution provided a **memo**, enter it exactly as given.
6. Click **Confirm with passkey**. The transaction is created and executes once the required passkey approvals are collected.

{% hint style="warning" %}
The amount and memo must match the institution's instructions **exactly**. The counterparty identifies your verification by matching these values. A wrong amount or missing memo means the verification will not be recognized and the process needs to be repeated.
{% endhint %}
