# How to Use $USDC in Quest?

If you want to use tokens outside of the AO ecosystem (such as USDC) to publish public bounty quests, here is the tutorial you’re looking for. First, make sure you have a balance of USDC tokens on the ETH mainnet in your Metamask.

Then, open the AOX website <https://aox.arweave.dev/#/>, click on the Bridge button, connect your Metamask wallet, and sign in to access the cross-chain page.

<figure><img src="/files/YjEl2Oyhfq2bJNYmvXre" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/NSfIreeHGXll1lCnihSL" alt=""><figcaption></figcaption></figure>

1. **Select the Source Chain**: Choose the ETH network.                  &#x20;
2. **Select the Token**: Choose USDC as the token.
3. **Select the Target Chain**: Choose the AO network.
4. **Select the Token** : Again, choose USDC as the token.
5. **Input the Amount**: Enter the amount of USDC you wish to transfer across chains.

   <figure><img src="/files/b9usxnWKJQmGfYhzHtjs" alt=""><figcaption></figcaption></figure>
6. **Confirm the Transaction**: Click confirm. The cross-chain transfer may take some time, so please be patient.

Once this step is completed, you will need to perform one last action to finalize the cross-chain process. Click on the "Transfer" button on this page to send all the tokens you just successfully traded to your **ArConnect** wallet. So please fill ou the block after To with your ArConnect  wallet address. After that, click confirm, and you will see the tokens in your ArConnect.

<figure><img src="/files/CzQNeJB4JJFAZ4uNen7X" alt=""><figcaption></figcaption></figure>

If you don’t see them, please add the token using its process id to ArConnect.&#x20;

**Here is** ***wUSDC AO process id***  <mark style="color:orange;">7zH9dlMNoxprab9loshv3Y7WG45DOny\_Vrq9KrXObdQ</mark>

For instructions on how to add a new token, please click [here](https://decentramind.gitbook.io/decentramind/tutorials-for-builders/how-to-add-your-bounty-in-wallet).&#x20;

That’s all for the tutorial on how to use USDC to deploy quests!

Video Tutorials:

{% embed url="<https://youtu.be/xtQErY6fsKw>" %}


---

# 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://decentramind.gitbook.io/decentramind/tutorials-for-communities/how-to-use-usdusdc-in-quest.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.
