# Minting avAssets

**Minting** is the process of depositing an underlying asset (like `USDC` or `BTC.b`) into the protocol to create an equivalent amount of an **`avAsset`** (e.g., `avUSD`). These tokens do not earn yield on their own, but can be **staked** or **boosted** to begin generating a return. They are also highly composable for participation in various DeFi protocols.

### Step-by-Step Guide

1. **Navigate to the Products Section:** Connect your wallet to the [Avant app](https://app.avantprotocol.com/) and go to the [Products](https://app.avantprotocol.com/products) section.
2. **Select Your Asset and Path:** Choose your asset (e.g., `avUSD`) and click **Get**. Based on your connected chain, the interface shows either **Mint** (native-chain direct path) or **Buy** (routed swap path, where liquidity is available).&#x20;

> You can switch paths using the action hints in the screen (for example, `Mint on Avalanche` or `Buy on Ethereum`) to either mint directly on the native chain or buy through in-app swap liquidity.

{% hint style="info" %}

## Choose Your Path

Use the flow that fits your connected chain and available liquidity:

* **Mint path (native chain):** Deposit the required underlying collateral directly.
* **Buy path (supported chains):** Swap from supported tokens through available in-app liquidity.
* **Earn toggle (eligible products):** Enable options such as `Earn ~7.5% APY with savUSD` to receive the staked output token directly.
  {% endhint %}

3. **Choose Input, Output, and Amount:** Select your input token, amount, output token, and destination chain from supported options.
4. **Review Quote and Route:** Check the expected output and fees. If routed steps are included, click the route details to view swap/bridge/mint stages.
5. **Approve the Input Token:** Grant permission for the selected input token amount and confirm in your wallet.

{% hint style="success" %}

## Limited Approval

For security, this approval is only for the amount you are depositing now. It does not grant infinite approval, and you will need to approve a new amount for each subsequent deposit.
{% endhint %}

6. **Confirm the Action:** Once approval is confirmed, click **Mint** or **Buy** (based on the selected path) and confirm the transaction in your wallet.

<figure><img src="/files/HYJdT5vVRROAPLlZNzqv" alt=""><figcaption><p>Minting avUSD</p></figcaption></figure>

After the transaction is complete, the selected output token appears on your dashboard and in your wallet on the selected destination chain.


---

# 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.avantprotocol.com/overview/using-avant-protocol/minting-avassets.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.
