# Acquire Testnet USDC and MATIC tokens

If you already have Testnet USDC and MATIC tokens, please skip to [MCP User Guide](/multichain.storage/mcp-user-guide.md) start using our multi-chain payment service.

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

### Choose the network

<figure><img src="/files/1cbFKLHygvaXBFql0viQ" alt=""><figcaption></figcaption></figure>

## Testnet Swan Faucet <a href="#testnet-link-faucet" id="testnet-link-faucet"></a>

By using the [Swan faucet](https://calibration-faucet.filswan.com/), you can get Testnet USDC and MATIC tokens for your account on the Polygon Mumbai or BSC network.&#x20;

### Get USDC and MATIC tokens from Swan faucet

* Connect to MetaMask
* Choose the network of Polygon Mumbai or BSC network, and click the `Send request` button.
* You should see a window show up with the text 'Transaction initiated'.

![](/files/VFtuCveF0FqK9L6CeMHx)

* Once the transaction is confirmed on-chain, the window will show 'Request complete', along with the transaction hash of your request.

![](/files/hB3IfyOCWN4VL5oI30US)

* Check the balance at your wallet. Or, he balance will be automatically displayed below the `Testnet account address` input field.

{% hint style="warning" %}
**Note:** You can only use this faucet for a wallet address once every 24 hours.
{% endhint %}

### Add USDC token in MetaMask wallet

* In order to see your USDC token balance in MetaMask, you will need to import this token.
* In MetaMask click on the `Import tokens` link under the 'Assets' tab. Copy the following address:

<table><thead><tr><th width="187.28353879622915">Network</th><th width="226">Parameter</th><th width="382.71646120377085">Value</th></tr></thead><tbody><tr><td><strong>Polygon Mumbai</strong> </td><td>Token Contract Address</td><td>0xE097d6B3100777DC31B34dC2c58fB524C2e76921</td></tr><tr><td></td><td>Token Symbol</td><td>USDC</td></tr><tr><td></td><td>Token Decimals</td><td>6</td></tr><tr><td></td><td></td><td></td></tr><tr><td><strong>BSC Testnet</strong></td><td>Token Contract Address</td><td>0x6Fabd4839D81fB52B532005a01F5916Ad6B37e13</td></tr><tr><td></td><td>Token Symbol</td><td>USDC</td></tr><tr><td></td><td>Token Decimals</td><td>6</td></tr></tbody></table>

* Paste the token contract address into MetaMask in the `Token Contract Address` input. The token symbol and decimals of precision will auto-populate. Click on the `Add Custom Token` button.

&#x20;                                           ![](/files/VpBrkUenpbuIxdJdaRJ6)

* A new window will appear, showing the USDC token details. Click on the `Import Tokens` button.

&#x20;                                           <img src="/files/1nkvCrxNmxDtnPf7RFqs" alt="" data-size="original">

* MetaMask should now display the new USDC balance.

&#x20;                                           ![](/files/IcsScpGriBq87Bbcbl06)


---

# 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-cn.filswan.com/kai-fa-zi-yuan/swan-token-contract/acquire-testnet-usdc-and-matic-tokens.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.
