> For the complete documentation index, see [llms.txt](https://legacy-docs.polymarket.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://legacy-docs.polymarket.com/getting-started/withdrawing-usdc/polygon-withdrawals.md).

# Polygon withdrawals

This guide will walk you through withdrawing USDC to Polymarket using the Polygon bridge.

{% embed url="<https://www.youtube.com/watch?v=B76m8NQTKmQ>" %}

## Requirements

* ETH
* MetaMask

## Visual Guide

1\) Connect to the [Matic RPC](https://docs.matic.network/docs/develop/network-details/network/) on MetaMask. If you haven't added it, open your MetaMask extension, click `Ethereum Mainnet`, and select `Custom RPC`.&#x20;

![](/files/-ManeWvKCvsTMnKkAeBb)

2\) Enter the information below and click `Save`.

* **Network Name:** Polygon Mainnet
* **New RPC URL:** <https://polygon-rpc.com/>
* **Chain ID:** 137
* **Currency Symbol:** MATIC
* **Block Explorer URL:** <https://polygonscan.com>

![](/files/IsLETBmPxGlgWozRC51d)

3\) Click on your MetaMask address in the extension to copy your address.&#x20;

![](/files/-ManguPfRR1LVOLndNb-)

4\) Head to [polymarket.com/profile](https://polymarket.com/profile) and select `Withdraw`.&#x20;

![](/files/-MajnCDAD_dmLrI9_YNa)

5\) Select the Peer-to-Peer method, enter the amount you want to withdraw, paste the wallet address, and click `Initiate Transfer`.

![](/files/-Mak0LUQBiEo-oMtO9nF)

6\) Head to <https://wallet.matic.network/> and connect your MetaMask wallet.

![](/files/-ManfMC-z8sgqi9Mc4vn)

7\) Find your USDC balance and click `Withdraw`.

![](/files/-ManhTgSupLfwySzLMW7)

8\) Enter the amount of USDC you would like to withdraw and click `Transfer`.

![](/files/-Mani1nHKyJiYOghRqzJ)

9\) Confirm the next windows until you see this screen below. This will take approximately 3 hours to process.&#x20;

![](/files/-ManjAoUtxcpZg8s7CZe)

10\) When the 3 hours have passed, switch back to the Ethereum Mainnet in your MetaMask extension.

![](/files/-ManjvUkovaYqKi5-e_3)

11\) Head back to <https://wallet.matic.network/> and select `Action Required`.

![](/files/-ManlvdN3S-2J0eRCxtK)

12\) Click `Continue`.

![](/files/-Manm-fD5soGSBwgCLSO)

13\) Your MetaMask extension will open. Click `Confirm` to authorize this transaction.&#x20;

![](/files/-ManmJphBcUysd1h99E-)

14\) Once the transaction has completed in a few minutes, you will see your funds in your MetaMask wallet!

## Related Articles

*


---

# 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://legacy-docs.polymarket.com/getting-started/withdrawing-usdc/polygon-withdrawals.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.
