Funding Polymarket with USDC takes a few minutes once you get two things right: the network you send on and the address you send to. This guide walks through the exact steps for the two places your USDC usually sits, an exchange such as Coinbase or Binance or a self-custody wallet such as MetaMask, Phantom or Trust Wallet, using Polymarket's help center, docs and live bridge data as checked on September 23, 2026.
Quick answer:
- The steps: log in to polymarket.com, click Deposit, choose Transfer Crypto, select USDC and the network you will send on, copy your deposit address, then send at least the minimum from your exchange or wallet on that same network.
- Best networks for USDC: Polygon, Base, Arbitrum or Solana, each with a $2 minimum and about 0.03% conversion cost in Polymarket's September 2026 quotes. Ethereum works too, but sending costs more.
- What you end up holding: pUSD, Polymarket's dollar token backed 1:1 by USDC. The conversion is automatic, and USDC.e on Polygon converts 1:1.
- Timing: usually minutes after your transaction confirms. If nothing shows after 10 minutes, check the network, amount and address.
- US residents: polymarket.com does not accept their deposits. Polymarket directs them to the separate Polymarket US app, which is funded in dollars, not USDC.
Need every supported chain, token and minimum instead of the USDC steps? See Polymarket Deposit Methods and Supported Chains.
What You Need Before You Start
- A Polymarket account. You can sign up with Google, with email, or by connecting a crypto wallet such as MetaMask, Rabby or Phantom. You do not need your own wallet: Polymarket gives every account a smart wallet on Polygon, and its relayer can submit that wallet's transactions for you (its docs call them gasless wallet operations), so you do not need to hold POL inside Polymarket.
- Access from where you are. polymarket.com is restricted in a number of countries, including the United States, United Kingdom, Netherlands and Brazil, according to Polymarket's help center. Check Polymarket Countries and Availability or our availability by country page before you move money.
- USDC you can send. Either USDC on an exchange that lets you withdraw it, or USDC in a wallet you control on a network Polymarket supports.
- A small test amount above the minimum. The minimum is $2 on most networks in Polymarket's live bridge data, but the number on your deposit screen is the one that counts.
USDC, USDC.e and pUSD: What Polymarket Uses
Three names cause most of the confusion:
- USDC is what you send. Polymarket accepts it on Polygon, Base, Ethereum, Arbitrum, Optimism, Solana, BNB Smart Chain and other supported networks.
- USDC.e is the older bridged version of USDC on Polygon. It is still accepted and converts 1:1.
- pUSD (Polymarket USD) is what your balance is held in since April 28, 2026. It is a token on Polygon backed 1:1 by USDC, and Polymarket converts your deposit into it automatically, then back to USDC when you withdraw.
So if you are wondering which coin Polymarket uses: you fund it with USDC, and Polymarket keeps your balance as pUSD. You never need to buy pUSD yourself. Older guides that tell you to get "USDC.e on Polygon" before depositing are out of date.
How to Fund Polymarket with USDC in 6 Steps
- Open the deposit screen. Log in to Polymarket with the same login method you used to create the account, then click Deposit. Polymarket's help center warns that switching wallet or login method can cause discrepancies.
- Choose Transfer Crypto. This is the crypto transfer method Polymarket documents step by step. Depending on where you are, you may also see card or exchange options; those run through providers such as MoonPay or Coinbase, which charge their own fees.
- Select USDC and a network. Pick the network you will actually send on, such as Polygon, Base, Arbitrum or Solana. The network you choose here must match the network on the sending side.
- Copy your deposit address. Polymarket assigns each account a fixed deposit address, and the Solana address can differ from the Polygon and other EVM address. Copy it from the deposit screen, not from your profile page.
- Send a small test. In your exchange or wallet, paste the address, choose the same network, and send an amount above the minimum. Check the first and last characters of the address before you confirm.
- Confirm it arrived, then send the rest. After the transaction confirms, refresh Polymarket and your balance should update. Once the test shows up, repeat the send with the rest of your amount.
The key idea is not speed. It is verification: right network, right address, right amount, then size.
Which Network to Send USDC On
Every network below had a $2 minimum or close to it in Polymarket's live bridge data on September 23, 2026, and converted USDC at almost the same rate. Here is what $100 of USDC was quoted to become:
| Network | Minimum | $100 of USDC arrives as | Good to know |
|---|---|---|---|
| Polygon | $2 | about 99.97 pUSD | Polymarket's home network; USDC.e converts to exactly 100.00 |
| Base | $2 | about 99.97 pUSD | Low-fee network |
| Arbitrum | $2 | about 99.96 pUSD | Native USDC and bridged USDC.e both accepted |
| Solana | $2 (help center example: $3) | about 99.96 pUSD | Uses a different deposit address from Polygon |
| Ethereum | $3 (help center example: $20) | about 99.96 pUSD | Works, but network fees to send are higher |
Because the conversion cost is nearly identical, the cheapest network is usually the one where your exchange or wallet charges the lowest fee to send. Quotes are estimates and change with market conditions. For all 15 supported networks, including Optimism, BNB Smart Chain and Tron, see the full chain and minimum table.
Polymarket's docs issue one deposit address for Ethereum, Arbitrum, Base, Optimism and the other EVM networks, and separate ones for Solana, Bitcoin and Tron. Always pick the network on the deposit screen first and copy the address it shows.
Sending USDC from Coinbase, Binance or Another Exchange
This is the most common route. It works the same way on Coinbase, Binance, Kraken and most other exchanges:
- On Polymarket: Deposit, then Transfer Crypto, then USDC, then a network your exchange also offers for USDC withdrawals, ideally one of the low-fee networks in the table above. Copy the deposit address.
- On the exchange: open USDC, choose Send or Withdraw, paste the Polymarket deposit address, and select the exact same network. Coinbase, for example, shows the available networks during the send step and requires the same network on both ends. Network names can look slightly different between apps, so match the chain rather than the label.
- Amount: enter at least the Polymarket minimum plus any exchange withdrawal fee, so the amount that arrives is still above the minimum.
- Confirm: complete the exchange's security checks. Once the exchange broadcasts the transaction, Polymarket credits it after the network confirms.
If you cannot deposit from Coinbase or another exchange, the usual causes are a network mismatch, an amount below the minimum, or a restricted location. If the exchange itself holds or refuses the withdrawal, that decision sits with the exchange, so check its help pages. Exchanges also set their own withdrawal fees and limits.
Sending USDC from MetaMask, Phantom or Trust Wallet
A self-custody wallet works like an exchange withdrawal, with one extra requirement: gas.
- On Polymarket, choose Deposit, then Transfer Crypto, then USDC and the network your wallet holds USDC on (for example Polygon or Base in MetaMask, Solana in Phantom).
- In your wallet, switch to that same network, choose Send, paste the Polymarket deposit address, and enter the amount.
- Keep a little of the network's gas token in your wallet to pay for the send, for example POL on Polygon, ETH on Base or Arbitrum, or SOL on Solana.
- Confirm, wait for the transaction to confirm, then refresh Polymarket.
If you signed up to Polymarket by connecting MetaMask or another wallet, connecting it does not by itself move that wallet's USDC into your Polymarket balance. Your balance lives in the smart wallet Polymarket created for your account, so you still make a deposit. Trust Wallet and other wallets work the same way, as long as the token and network are on Polymarket's supported list.
How to Check That Your Deposit Arrived
- Refresh after confirmation. Polymarket's help center says funds appear in your balance after the transaction confirms and you refresh the page.
- Expect minutes, not hours. Polymarket's bridge quotes estimated about 27 seconds to convert USDC after confirmation, and its docs say transfers typically complete within a few minutes, sometimes longer when networks are busy.
- "Pending" usually means below the minimum. A deposit under the minimum stays pending until the cumulative amount on that route reaches it, so a second transfer can complete it.
- Nothing after 10 minutes? Check the transaction on a block explorer such as Polygonscan or Etherscan, confirm the token, network and amount, refresh or log out and back in, then contact Polymarket support through the chat on polymarket.com with your transaction hash.
- Stuck in the bridge? Polymarket's docs send failed, stuck or compliance-held bridge transfers to its bridge provider's support; Polymarket support can help you identify which case you are in.
Common USDC Funding Mistakes
- Sending to your profile address. The address in your profile menu is your account's Polygon wallet, not the deposit address. Tokens sent there may need Polymarket's recovery tool at recovery.polymarket.com, and not every case can be recovered.
- Different networks on each side. Pick the network on Polymarket's deposit screen, then send on exactly that network, and never on one Polymarket does not list. Polymarket's help center says transfers sent to the wrong chain or address cannot be reversed.
- Sending less than the minimum. The deposit waits in pending until you top it up past the minimum.
- Sending a token Polymarket does not list. Polymarket's docs warn that unsupported tokens may be lost for good. USDC on a listed network is the safe choice.
- Depositing from a restricted location or through a VPN. Polymarket prohibits using a VPN to get around its geographic restrictions (Terms of Service, Section 2.1.4).
- Sending everything on the first try. A small test costs little and catches every mistake above.
- Logging in a different way than you signed up. Polymarket's help center asks you to use the same wallet and login method you created the account with, to avoid deposit address discrepancies.
How Much to Deposit First
Start with a test just above the minimum, a few dollars on Polygon or Base, and send the rest only after it lands. After that, the right amount is personal, but the rule stays simple: only fund what you are comfortable losing while you are still learning how markets, prices and resolution work.
If you want to learn the mechanics before putting money anywhere, CoinRithm's paper trading uses virtual funds only, and you can let an AI agent paper trade prediction markets first. You can also follow live Polymarket odds on CoinRithm without an account.
For deposits over $50,000 from a chain other than Polygon, Polymarket's docs recommend a third-party bridge such as deBridge, Across or Portal to limit slippage; How to Bridge USDC to Polygon for Polymarket covers that route.
Frequently Asked Questions
How do I deposit USDC on Polymarket?
Log in to polymarket.com, click Deposit, choose Transfer Crypto, select USDC and the network you will send on, and copy your deposit address. Then send USDC from your exchange or wallet on that same network, starting with a small test above the minimum. After the transaction confirms, refresh Polymarket and the funds appear in your balance, held as pUSD, Polymarket's dollar token backed 1:1 by USDC.
Which coin does Polymarket use: USDC or pUSD?
Both, at different stages. You fund Polymarket with USDC (or another supported token), and since April 28, 2026 Polymarket holds your balance as pUSD, a token on Polygon backed 1:1 by USDC. The conversion is automatic in both directions, so you never buy pUSD yourself. Bridged USDC.e on Polygon is still accepted and converts 1:1.
What network should I use to send USDC to Polymarket?
Use any network that both Polymarket's deposit screen and your exchange or wallet support. Polygon, Base, Arbitrum and Solana each had a $2 minimum and about a 0.03% conversion cost in Polymarket's September 2026 quotes, so choose the one with the lowest sending fee on your side. Ethereum also works but costs more to send. Always match the network on both sides.
Can I send USDC from Coinbase to Polymarket?
Yes. On Polymarket choose Deposit, Transfer Crypto and USDC, pick a network that Coinbase also shows in its USDC send menu, and copy the deposit address. In Coinbase, send USDC to that address on the same network. If the deposit fails, check for a network mismatch, an amount below the minimum or a restricted location, and ask Coinbase about any hold on its side.
Can I deposit to Polymarket from Binance?
Yes, as a normal crypto withdrawal. Select USDC and a network on Polymarket's deposit screen that Binance also lists for USDC withdrawals, copy the address, and withdraw from Binance on that exact network. Send at least the Polymarket minimum plus Binance's withdrawal fee so the amount that arrives clears the minimum. Test with a small amount first, then send the rest.
Can I fund Polymarket from MetaMask or Trust Wallet?
Yes. Send USDC from MetaMask, Trust Wallet or any self-custody wallet to your Polymarket deposit address on the network you selected, and keep a little of that network's gas token in the wallet to pay for the send. Connecting MetaMask to sign in does not move its USDC into Polymarket by itself: your balance lives in a separate smart wallet, so you still make a deposit.
Why is my Polymarket deposit pending or not showing?
The most common reason is an amount below the minimum, which stays pending until your cumulative deposits reach it. Otherwise, the network may not match, the token may not be supported, or the funds went to your profile address. Check the transaction on a block explorer, refresh or log in again, and contact Polymarket support with the transaction hash if it has been over 10 minutes.
What happens if I send USDC to my Polymarket profile address?
Your profile address is the Polygon wallet behind your account, not the deposit address, so the USDC may not be credited automatically. Polymarket's help center points to its recovery tool at recovery.polymarket.com for tokens sent on Ethereum or as non-pUSD tokens on Polygon, and to support for Base, Arbitrum, Optimism or BNB Smart Chain. Recovery is not guaranteed.
Do I need a crypto wallet to use Polymarket?
No. You can sign up with Google or email, and Polymarket creates a smart wallet on Polygon for your account and can relay its transactions, so you do not need to hold POL for gas there. You only need a separate wallet or exchange account to hold the USDC you send in. Connecting MetaMask, Rabby or Phantom is an optional sign-up method.
How much USDC do I need to start on Polymarket?
Technically, only the network minimum: $2 on Polygon, Base, Arbitrum and Solana in Polymarket's live bridge data, though the figure on your deposit screen applies. In practice, send a small test first, then only an amount you are comfortable losing while you learn. Remember your exchange or wallet charges its own fee to send, so add that on top.
Conclusion
Funding Polymarket with USDC is a matching exercise:
- the network on Polymarket's deposit screen matches the network you send on
- the address is your deposit address, not your profile address
- the amount clears the minimum, starting with a small test
Get those three right and your USDC lands in your balance, held as pUSD, within minutes. Next, learn the trade workflow in How to Use Polymarket, and when you want money back out, follow How to Withdraw from Polymarket. To compare prices across venues before you trade, use the prediction market compare page.
Last Updated: September 23, 2026
Disclaimer: This article is for educational purposes only and is not financial advice. Crypto transfers are irreversible, and sending the wrong token, to the wrong address or on the wrong network can mean delays or permanent loss. Minimums, networks and regional rules change, so always confirm the current details on your Polymarket deposit screen before sending funds. CoinRithm offers paper trading only and does not handle real-money deposits or trades.